集計しない売上明細と最後に合計を表示するSQL文
いつもお世話になっております。
集計をしない売上明細と
それらの合計を同時に取得するSQL文としては
SELECT 売伝票番号、日付、金額 FROM 売上伝票 WHERE 範囲条件
UNION
SELECT 0、 0、 SUM(金額) FROM 売上伝票 WHERE 同じ条件
という物にしたいと思い、Magic上でそれも実現出来る事がわかりました。
普通のMagicの作りであれば、
明細表示タスクの前にでも、集計バッチを実行して合計金額を把握して
明細表示とは別枠に合計だけ表示する作りを取ると思います。
前述のSQL文は2つ書いていますが1つのSQL文で実現可能でしょうか?
-
DBMSが何かによりますが、こんなイメージでできるかと思います。
一回のSQLで明細・小計・総計を集計する - kagamihogeの日記 (hatenablog.com)
ただ集計条件がないとなると、UNIONでの表記がいいと思います。
一応UNIONは1つのSQL文です。
サインインしてコメントを残してください。
コメント
1件のコメント