![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
select distinct ... [D7, IB6.x]
3APA3A © (2004-09-16 20:31:00)Есть таблица -
CREATE TABLE (ID INTEGER, REC_COUNT INTEGER);
Если я пишу просто SELECT DISTINCT ID, REC_COUNT FROM TABLE1, то он выбирает мне (для примера) такую таблицу
ID REC_COUNT
1 3
1 4
1 6
2 1
2 3
4 2
А мне надо
ID REC_COUNT
1 3, 4, 6 (любое из этих значений)
2 1, 3 (то же самое)
4 2
Каким запросом можно это сделать?
P.N.P. (2004-09-16 20:47:00) [61]select distinct t.id, (select max(REC_COUNT) from TABLE1 t2 where t2.id=t.id) from TABLE1 t
GanibalLector (2004-09-16 20:43:00) [62]ИМХО,только через ХП получится.