Страница 1 из 1

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

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

а то экспорт в эксел потом приходиться руками править

Добавлено: 11 авг 2005, 23:01
Naeel Maqsudov
select A,B,C from Tab1
union
select Sum(A), null, Sum(C) from Tab1

Очевидно, запрос на объединие Вам поможет.
Первая половина запроса выводит сами данные,
а вторая (после union) прибавляет к нему в конце итоговую строку.
Union можно использовать сколько угодно раз.

Добавлено: 11 авг 2005, 23:03
Naeel Maqsudov
PS

Тут рядом есть еще специальная доска обсуждения по SQL...

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