Показать сообщение отдельно
  #7  
Старый 30.07.2012, 19:25
Аватар для Yurk@
Yurk@ Yurk@ вне форума
Специалист
 
Регистрация: 07.09.2007
Адрес: Украина, г. Днепропетровск
Сообщения: 892
Версия Delphi: 7 + ОгнеПтица
Репутация: выкл
По умолчанию

тогда так:
Код:
SELECT stolb1, stolb2, stolb3, LIST(research_name, ';')
FROM (select m.stolb1, m.stolb2, m.stolb3, r.research_name
  from main m, research r, research_table rt
  where rt._res_ext = m.m_uid and rt.r1 = r.research_uid)
GROUP BY <столбик(и) по которому будет делаться групировка>
P.S. только скорее всего прийдется перейти как минимум на firebird 2.1 т.к. 2.0 вроде не поддерживает эту функцию
__________________
Поживу - увижу, Доживу - узнаю, Выживу - учту.
[P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
Ответить с цитированием