2011年08月31日

クエリAという条件で得られた結果と、クエリBという条件で得られた結果を、UNION ALLして、さらにsumする

MySQLで、クエリAという条件で得られた結果と、クエリBという条件で得られた結果を、UNION ALLして、さらにsumする必要があり、その書き方のメモ。

再現実験用に、テーブルを使わないクエリとして記載。

union allでつないで、それを括弧でくるんで、それを「as hogehoge」で名前を付けてやる、という流れ。



mysql> select sum(a) from (select 1 as a union all select 2 as a) as uni;
+--------+
| sum(a) |
+--------+
| 3 |
+--------+
1 row in set (0.00 sec)



こちらを参考にさせていただきました。
http://ameblo.jp/udzura/entry-10122301087.html
posted by へろ at 17:50 | Comment(5) | TrackBack(0) | コンピュータ
この記事へのコメント
クエリAという条件で得られた結果と、クエリBという条件で得られた結果を、UNION ALLして、さらにsumする: エタメロ10周年
Posted by michael kors sale at 2013年06月04日 14:47
Ne revenez bientテエt. Nous vous attendons. Amusez-vous dans l'intervalle.
http://graduatepromotions.com/swiss-replica-watches.html
Posted by replica breitling watches for sale at 2013年08月01日 09:11
クエリAという条件で得られた結果と、クエリBという条件で得られた結果を、UNION ALLして、さらにsumする: エタメロ10周年
Posted by Nike Pas Cher at 2016年07月04日 15:30
クエリAという条件で得られた結果と、クエリBという条件で得られた結果を、UNION ALLして、さらにsumする: エタメロ10周年
Posted by bell-ross kopior at 2016年09月18日 18:46
クエリAという条件で得られた結果と、クエリBという条件で得られた結果を、UNION ALLして、さらにsumする: エタメロ10周年
Posted by replicas breitling at 2016年11月01日 18:03
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/47656662

この記事へのトラックバック