「DB2 共通の行を見つける」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「==DB2 共通の行を見つける== [DB2][Database]{{category SQL}} {{amazon|4873113156}} *正しい結果を返すのに必要なすべての列に対してテー…」) |
|||
| 1行目: | 1行目: | ||
==DB2 共通の行を見つける== | ==DB2 共通の行を見つける== | ||
| − | [DB2][Database]{{category SQL}} | + | [[DB2][Database]]{{category SQL}} |
{{amazon|4873113156}} | {{amazon|4873113156}} | ||
2020年2月15日 (土) 08:01時点における版
DB2 共通の行を見つける
[[DB2][Database]]テンプレート:Category SQL
- 正しい結果を返すのに必要なすべての列に対してテーブルを結合するか、集合演算INTERSECTを使い、結合を実行せずに2つのテーブルの共通部分(共通の行)を返す。
INTERSECT
-- INTERSECT:両方の結果セットにあるすべての行が結合された結果セットを戻す
-- D11 部署に所属し、かつ、MA2122・・・プロジェクトに参画している従業員
select * from employee where empno in (
select empno from employee where workdept = 'D11'
intersect
select empno from empprojact where projno in ('MA2122','MA2113','AD3111')
)
© 2006 矢木浩人