Вниз
Скачать: 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
1-12707
OlkaGTS
2003-04-23 10:59
2003.05.05
Отладка удаленных модулей данных


14-12869
Карлсон
2003-04-16 17:25
2003.05.05
экология


14-12926
Навичек
2003-04-18 02:40
2003.05.05
Не получается поставить компонент Ehlib


14-12863
Чек
2003-04-16 17:40
2003.05.05
Приватизационный чек!!!


3-12651
RDA
2003-04-16 08:51
2003.05.05
Столбцы-массивы в Interbase




   Наверх