![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Интересный запрос с группировкой [D7, IB6.x, MSSQL, MySQL, Paradox, SybASE]
Russko © (2005-07-09 14:09:00)Есть такой запрос:
select dogovor,shifr,sum(t_PZ+T_SHT*NUM*NUM_DOG) from main_base
group by dogovor,shifr having (dogovor="389")
Всё бы хорошо, но в произведении стоит поле NUM, мне необходимо, чтобы числа в этом поле тоже были просуммированы аналогичной группировкой, т.е. что-то типа:
select dogovor,shifr,sum(NUM) from main_base
group by dogovor,shifr having (dogovor="389")
а уже потом полученные обновленные значения NUM использоватлись в первом запросе.
Помогите мне объединить эти 2 запроса, если это возможно.
Russko (2005-07-09 14:25:00) [21]=))
Так это понятно, но мне надо, чтобы SUM(NUM) участвовал в произведении.
P.N.P. (2005-07-09 14:14:00) [22]select dogovor,shifr,sum(NUM),sum(t_PZ+T_SHT*NUM*NUM_DOG) from main_base
group by dogovor,shifr having (dogovor="389")