Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Запрос ... не получается [D5, dBase, FoxPro]


pavelsinicinv ©   (2002-12-26 12:11:00) 

Мужики помогите составить запрос ...
есть одна таблица:
Account (№лиц.счёта) | Code (Код услуги) | Kol_Usl (кол-во услуг)
---------------------------------------------------------------------
...... | ............... | ...............
...... | ............... | ...............
---------------------------------------------------------------------

Нужно подсчитать количество выставленных счетов с группировкой по Code (коду услуги), при условии если одна из строк (Account + Code) равна другой строке (Account + Code) в этой же таблице, то считать за одну строку.


jee   (2002-12-26 13:40:00) [1]


> то считать за одну строку.

Что ты имеешь в виду, не включать из этой строки поле Kol в результат?


Johnmen   (2002-12-26 13:38:00) [2]

Серега слегка ошибся....:)


Reindeer Moss Eater   (2002-12-26 13:34:00) [3]

Group By Account,Code выберет все уникальные сочетания счет + код. Sum(Kol_Usl) посчитает количество услуг в каждой группе.
Чем будет заниматься DISTINCT?


Reindeer Moss Eater   (2002-12-26 13:27:00) [4]

ironwit ©
Ты так думаешь, или сравнивал?


ironwit   (2002-12-26 13:25:00) [5]


> Reindeer Moss Eater (26.12.02 13:17)
> MsGuns
> И как этот distinct изменит результат?

универсальные значения


Reindeer Moss Eater   (2002-12-26 13:17:00) [6]

MsGuns
И как этот distinct изменит результат?


MsGuns   (2002-12-26 13:07:00) [7]

Select DISTINCTAccount,Code,Sum(Kol_Usl) from Table
Group By Account,Code


pavelsinicinv   (2002-12-26 12:29:00) [8]

неужели так просто ................!!!


Reindeer Moss Eater   (2002-12-26 12:20:00) [9]

Select Account,Code,Sum(Kol_Usl) from Table
Group By Account,Code


Наверх

Титульная страница Поиск, карта сайта Написать письмо