@fukutechの技術ブログ

概要

  • SQLのUNION, INTERSECT, EXCEPTについてベン図で考えると何をしているか分かりやすいと発見

要点

ちなみに、UNION ALLUNIONの違いは前者は重複あり、後者は重複なしでデータを出力する。
例えば、
A = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
B = [2, 4, 6, 8, 10]
の場合、
UNION ALLでは[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 2, 4, 6, 8, 10]
UNIONでは[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
と出力される。

このログへのコメント

コメントはありません