Текущий архив: 2007.01.14;
Скачать: CL | DM;
Вниз
как произвести сортировку при использовании подзапроса? Найти похожие ветки
← →
Climber © (2006-10-25 14:21) [0]есть запрос вида
selec * from base
where ss in (select ss from base group by ss having sum(sl_all)>500000)
order by ss
как получить на выходе то же самое, но отсортированное в подзапросе по sum(sl_all)
← →
Sergey13 © (2006-10-25 14:36) [1]
selec b.*,b1.sa
from base b, (select ss,sum(sl_all) sa from base group by ss having sum(sl_all)>500000) b1
where b.ss=b1.ss
order by b1.sa
Не прокатит?
← →
Johnmen © (2006-10-25 17:07) [2]
> но отсортированное в подзапросе по sum(sl_all)
Зачем нужна сортировка в подзапросе?
А вообще, всё прощеselec (select sum(sl_all) from base T2 where T1.ss=T2.ss),
T1.* from base T1
where (select sum(sl_all) from base T3 where T1.ss=T3.ss)>500000
order by 1
← →
Climber © (2006-10-25 17:40) [3]прокомментировать не могли бы?
спасибо.
← →
Johnmen © (2006-10-25 17:52) [4]Что именно? Что конкретно?
Страницы: 1 вся ветка
Текущий архив: 2007.01.14;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.011 c