Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как создать запрос SQL? [D5, Accss]


SiJack ©   (2003-04-15 14:26:00) 

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

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

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

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


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


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

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


SiJack   (2003-04-15 15:08:00) [2]

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


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


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

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


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


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

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


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

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


Johnmen   (2003-04-15 14:33:00) [6]

http://www.delphimaster.ru/cgi-bin/forum.pl?look=1&id=1050402430&n=1


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

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


Наверх

Титульная страница Поиск, карта сайта Написать письмо