запрос на подобие excel таблицы

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
gesper
Сообщения: 13
Зарегистрирован: 14 фев 2005, 18:35
Откуда: общество openwww

Запрос берет данные за месяц и расчитывает цены по конкретным категориям (сумма,налог,общая сумма, общая сумма в долларах) как сделать чтоб эти 4 поля появлялись не справа, а снизу запроса пропустя одну строку (крайний случай чтоб справа но только у первой записи).

а то экспорт в эксел потом приходиться руками править
Старый глюк лучше новых двух!
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

select A,B,C from Tab1
union
select Sum(A), null, Sum(C) from Tab1

Очевидно, запрос на объединие Вам поможет.
Первая половина запроса выводит сами данные,
а вторая (после union) прибавляет к нему в конце итоговую строку.
Union можно использовать сколько угодно раз.
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

PS

Тут рядом есть еще специальная доска обсуждения по SQL...
Taranaga
Сообщения: 6
Зарегистрирован: 20 авг 2005, 15:44
Откуда: Волгоград-Москва-*

select A,B,C from Tab1
union
select Sum(A), null, Sum(C) from Tab1
Кстати, такой юнион может глюкануть. Он возвращает уникальные записи из таблиц. Как то раз сильно с этим накололся... Для верности лучше "union all" написать.
Ответить