ついつい忘れがちになってしまうので、ちょっとまとめてみることに。
SELECT結果をマージします。ALLが無い場合、マージ後に重複レコードは排除されます。
via:複数のSELECT文の結果をマージする(UNION、UNION ALL)
また、SELECT結果で取得する列は、それぞれ同じ列数でなければなりません
ということは、、、
table:test1 |
というテーブルがあった場合、
select * |
の結果は、
column_1 column_2 |
と返すのに対して
select * |
の結果は、
column_1 column_2 |
となります。
重複するしないは、結構、大きな違いなので、気をつけて使いたいかなと。
0 コメント:
コメントを投稿