![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Мастера помогите пожайлуста составить SQL запрос [D7, MSSQL]
DIS © (2005-04-29 14:19:00)Описать словами не могу, поэтому покажу на примере:
|-------------| на выходе должны получить |------------|
|значение1|15 | |значение1|35|
|значение1|20 | |значение2|8 |
|значение2|3 | |_________|__|
|значение2|5 |
|_________|___|
чтобы выбрать значение по первому полю пишем SELECT DESTINCT pole1 FROM tablica
чтобы проссумировать значение второго поля SELECT SUM(pole2) FROM tablica
А как бы это все объединить?
Rule (2005-04-29 15:00:00) [1]а почитайка ты про SQL
DIS (2005-04-29 14:58:00) [2]ОГРОМНОЕ ВАМ СПАСИБО!
Все гениальное просто, а то я уже хотел писать цикл исходя из данных первого запроса передавать во второй...
P.S. Не посоветуете хорошую книгу по SQL?
ANB (2005-04-29 14:21:00) [3]Если поля обозвать F1, F2, а таблицу T1, то получим :
select F1, sum(F2) from T1 group by F1