Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi6+ADO+Access97 Сложный запрос с группировками / 2 сообщений из 2, страница 1 из 1
09.06.2003, 07:53
    #32179210
Groove
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi6+ADO+Access97 Сложный запрос с группировками
Господа, помогите с отчетом
Есть две таблицы учавствующие в запросе

Таблица с группами элементов
Код: plaintext
1.
IDGroup[primary]
GNage

ПримерЖ
1 - Группа 1
2 - Группа 2
таблица с элементами
Код: plaintext
1.
2.
3.
IDElement[primary]
IDGroup(foreign key)
EName(наименование элемента)
EQuantity(количество элементов в группе)

1 - 1 - Элемент1Группы1 - 5
2 - 1 - Элемент2Группы1 - 2
3 - 2 - Элемент1Группы2 - 3

Надо одним запросом получить следующее

IDElement - IDGroup- GNage - EName - SUM (EQuantity)

причем с предварительным суммированием по группам и итоговым суммированием в конце
На дельфе пишу циклом по элементам группы, группам, а как можно одним запросом?
Зачем мне это: получить отчет в QReport
или подскажите как делать сложные отчеты в нем?


Заранее премного благодарен!
...
Рейтинг: 0 / 0
09.06.2003, 08:12
    #32179220
vladuha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi6+ADO+Access97 Сложный запрос с группировками
я бы делал так:

select IDElement, IDGroup, GNage, EName, EQuantity
from table1 t1 inner join table2 t2
on t.idgroup = t2.idgroup

а потом итоги подбивал бы в квикрепорте. Там есть такие банды как tgroupheader и tgroupfooter, вот их и надо использовать.

Пиши мне на аську 133756085 расскажу подробнее
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi6+ADO+Access97 Сложный запрос с группировками / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]