Показать сообщение отдельно
  #5  
Старый 07.10.2012, 12:57
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от PhoeniX
Дополнительный запрос делать ради этого? Да ну. Лучше уж так:
Код:
select *
FROM  otdel, groupS, kdGroup, trener, sports, data, razrad, kodrazr
WHERE  otdel.Код_отделения = groupS.Код_отделения 
AND groupS.код_группы = kdGroup.код_группы
AND groupS.код_тренера = trener.код_тренера
AND groupS.код_спортсмена = sports.код_спортсмена
AND sports.код_спортсмена = data.код_спортсмена
AND sports.код_спортсмена = razrad.код_спортсмена 
AND razrad.Код_разряда = kodrazr.Код_разряда
AND otdel.отделение LIKE :otd
GROUP BY sports.код_спортсмена
ORDER BY razrad.Дата_присвоения DESC
Возможно, ORDER и GROUP надо будет поменять местами - не уверен в правильности порядка.
По моему так не будет работать. Сейчас времени нет - вечером проверю.
Ответить с цитированием