LoginSignup
0
0

More than 5 years have passed since last update.

複数の検索結果の共通するデータを取得する(積集合)

Posted at

2 つのレコード集合の共通部分を選択する場合は、INTERSECT を使用します。構文の形式は、UNION と同じです。

SELECT 列名1, 列名2, ... FROM テーブル名
INTERSECT
SELECT 列名1, 列名2, ... FROM テーブル名

サンプル

従業員

従業員コード 従業員名
A0001 チャーリー
A0002 ペパーミント

受給者

受給者コード 受給者名
A0001 チャーリー
B0001 スヌーピー
B0002 ウッドストック

SQL

SELECT * FROM 従業員
INTERSECT
SELECT * FROM 受給者

結果

受給者コード 受給者名
A0001 チャーリー
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0