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

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

Работаю с MSSQL через ADOQuery - а как создавать кросс-таблицу? [D5, MSSQL]


kserg@ukr.net ©   (2002-05-14 19:11:00) 

есть таблица с полями

Дата
Клиент
Заказ
Ст-ть

Юзер хочет видеть не обычный грид с данными,
а типа сводного отчета по каждому юзеру
(если правильно понимаю,это что-то типа кросс-таблицы)

12.05.02 13.05.02 14.05.02 Всего
Веники 120,00 20,00 140,00
Метелки 15,00
Совки 25,00 25,00
---------------------------------------
Итог

Что для этих целей можно использовать?


Abu   (2002-05-23 13:19:00) [1]

Может быть, коряво, но мне пришлось для тех же целей делать ХП на MSSQL, которая строит нужный DataSet.


Hrul   (2002-05-23 11:25:00) [2]

Непонятно где лежат юзеры по которым нужно производить группировку.
А вообще, для этого существует конструкция GROUP BY
Например
SELECT * FORM что-то там GROUP BY FieldName1,FieldName2...
Посмотри в Help инструкцию SELECT


Наверх

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