Запрос берет данные за месяц и расчитывает цены по конкретным категориям (сумма,налог,общая сумма, общая сумма в долларах) как сделать чтоб эти 4 поля появлялись не справа, а снизу запроса пропустя одну строку (крайний случай чтоб справа но только у первой записи).
а то экспорт в эксел потом приходиться руками править
запрос на подобие excel таблицы
Модератор: Naeel Maqsudov
Старый глюк лучше новых двух!
- 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 можно использовать сколько угодно раз.
union
select Sum(A), null, Sum(C) from Tab1
Очевидно, запрос на объединие Вам поможет.
Первая половина запроса выводит сами данные,
а вторая (после union) прибавляет к нему в конце итоговую строку.
Union можно использовать сколько угодно раз.
- Naeel Maqsudov
- Сообщения: 2570
- Зарегистрирован: 20 фев 2004, 19:17
- Откуда: Moscow, Russia
- Контактная информация:
PS
Тут рядом есть еще специальная доска обсуждения по SQL...
Тут рядом есть еще специальная доска обсуждения по SQL...
Кстати, такой юнион может глюкануть. Он возвращает уникальные записи из таблиц. Как то раз сильно с этим накололся... Для верности лучше "union all" написать.select A,B,C from Tab1
union
select Sum(A), null, Sum(C) from Tab1