Форум: "Базы";
Текущий архив: 2003.01.20;
Скачать: [xml.tar.bz2];
ВнизЗапрос ... не получается Найти похожие ветки
← →
pavelsinicinv (2002-12-26 12:11) [0]Мужики помогите составить запрос ...
есть одна таблица:
Account (№лиц.счёта) | Code (Код услуги) | Kol_Usl (кол-во услуг)
---------------------------------------------------------------------
...... | ............... | ...............
...... | ............... | ...............
---------------------------------------------------------------------
Нужно подсчитать количество выставленных счетов с группировкой по Code (коду услуги), при условии если одна из строк (Account + Code) равна другой строке (Account + Code) в этой же таблице, то считать за одну строку.
← →
Reindeer Moss Eater (2002-12-26 12:20) [1]Select Account,Code,Sum(Kol_Usl) from Table
Group By Account,Code
← →
pavelsinicinv (2002-12-26 12:29) [2]неужели так просто ................!!!
← →
MsGuns (2002-12-26 13:07) [3]Select DISTINCT Account,Code,Sum(Kol_Usl) from Table
Group By Account,Code
← →
Reindeer Moss Eater (2002-12-26 13:17) [4]MsGuns
И как этот distinct изменит результат?
← →
ironwit (2002-12-26 13:25) [5]
> Reindeer Moss Eater (26.12.02 13:17)
> MsGuns
> И как этот distinct изменит результат?
универсальные значения
← →
Reindeer Moss Eater (2002-12-26 13:27) [6]ironwit ©
Ты так думаешь, или сравнивал?
← →
Reindeer Moss Eater (2002-12-26 13:34) [7]Group By Account,Code выберет все уникальные сочетания счет + код. Sum(Kol_Usl) посчитает количество услуг в каждой группе.
Чем будет заниматься DISTINCT?
← →
Johnmen (2002-12-26 13:38) [8]Серега слегка ошибся....:)
← →
jee (2002-12-26 13:40) [9]
> то считать за одну строку.
Что ты имеешь в виду, не включать из этой строки поле Kol в результат?
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.01.20;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.011 c