Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.47 MB
Время: 0.049 c
2-1166597452
dasha
2006-12-20 09:50
2007.01.14
как открыть OLE объект


2-1167016229
Single3
2006-12-25 06:10
2007.01.14
Как определить, что переменная равна значениям NAN или -NAN ?


8-1148280272
Тфьу
2006-05-22 10:44
2007.01.14
Проблема с загрузкой JPG. Грузится неверно.


2-1166974460
AzzHell
2006-12-24 18:34
2007.01.14
Как зделать чтобы прога при работе занимала меньше оперативы?


15-1166689502
Nic (from SAF)
2006-12-21 11:25
2007.01.14
Посмотрел сегодня исходник 2-летней давности