Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.05;
Скачать: CL | DM;

Вниз

Как создать запрос SQL?   Найти похожие ветки 

 
SiJack   (2003-04-15 14:26) [0]

Поможите уже голова кипит!!!
Ипользую ADO компонент ADODataset
Имеются две таблицы главная и подчиненная.
Главная
ФИО, Возраст, ?

Подчененная
Результат тестирования, Дата тестирования

Как создать запрос чтоб вместо ? в главной таблице была дата последнего тестирования из одчененной таблицы

Зарание спасибо


 
Соловьев ©   (2003-04-15 14:30) [1]

Как свазаны [Главная] и [Подчененная]?
Может так:
select t1.[ФИО], t1.[Возраст],t2[Результат тестирования],t2.[Дата тестирования]
from [Главная] t1 join [Подчененная] t2 on t1.[id]=t2.[id]


 
Johnmen ©   (2003-04-15 14:33) [2]

http://delphimaster.net/view/3-1050402430/


 
SiJack   (2003-04-15 14:51) [3]

Подчиненная и глвная связана один ко многим
Это я уже пробовал, выдаются несколько записей, напимер если человек тестиовался 8-м раз то они мне все и вылезут,а мне надо одну с датой последнего тестирования !


 
temp   (2003-04-15 14:58) [4]


> надо одну с датой последнего тестирования !

+
where t2.[Дата тестирования]= (select max(t2.[Дата тестирования]
)from t2)



 
Соловьев ©   (2003-04-15 14:59) [5]

можно же добавить условие ???
where например?


 
SiJack   (2003-04-15 15:08) [6]

> Соловьев ©
Спасибо все правильно только еще один момент


where t2.[Дата тестирования]= (select max(t2.[Дата тестирования]
)from t2
+ Where t1.[id]=t2.[id])



 
Соловьев ©   (2003-04-15 15:11) [7]


> Where t1.[id]=t2.[id])

по join должно быстрее работать...



Страницы: 1 вся ветка

Текущий архив: 2003.05.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
11-12680
Schummi
2002-07-21 07:12
2003.05.05
Опять про аналоги...


3-12671
K_AV
2003-04-15 12:30
2003.05.05
SQL-запросов


9-12593
Изврат
2002-11-22 20:36
2003.05.05
Что и так?


7-12953
BPK
2003-02-17 23:00
2003.05.05
Как узнать состояние лотка CD-ROM?


1-12809
anod
2003-04-22 01:12
2003.05.05
Проблемы с печатью формы