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