Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.012 c
3-12638
Term
2003-04-15 10:41
2003.05.05
Нужно переделать локальное приложение в файл-серверное


14-12935
Dim!S
2003-04-18 05:37
2003.05.05
Плагины для Totalcmd


1-12767
exo
2003-04-22 04:52
2003.05.05
button


11-12678
SPeller
2002-07-26 16:16
2003.05.05
Создание окна вне TControl


9-12595
ogo
2002-11-28 10:45
2003.05.05
opengl для delphi




   Наверх