クエリを実行したとき、それらの集計結果をクエリの最後に表示したいときがあります。
これはユニオンクエリを使用すれば実現できます。
このとき、ユニオンクエリを行うときの条件である、クエリで出力されるフィールドの並びが同じである必要があります。
SELECT * FROM table1
UNION ALL
SELECT * FROM table2
これで二つのクエリ結果がくっつきます。今回の場合は二つ目のクエリを一つ目のクエリを集計クエリにしたものにすればできあがりです。
クエリを実行したとき、それらの集計結果をクエリの最後に表示したいときがあります。
これはユニオンクエリを使用すれば実現できます。
このとき、ユニオンクエリを行うときの条件である、クエリで出力されるフィールドの並びが同じである必要があります。
SELECT * FROM table1
UNION ALL
SELECT * FROM table2
これで二つのクエリ結果がくっつきます。今回の場合は二つ目のクエリを一つ目のクエリを集計クエリにしたものにすればできあがりです。