別のテーブルと結合しない行を除外するにはどうすればいいですか? 質問する

別のテーブルと結合しない行を除外するにはどうすればいいですか? 質問する

テーブルが 2 つあり、1 つには主キーがあり、もう 1 つには外部キーがあります。

セカンダリテーブルが存在する場合にのみ、プライマリテーブルからデータを引き出したいではないキーを含むエントリを持ちます。これは、そのキーで結合された行のみを返す単純な内部結合の逆のようなものです。

ベストアンサー1

代替テキスト

SELECT <select_list> 
FROM Table_A A
LEFT JOIN Table_B B
ON A.Key = B.Key
WHERE B.Key IS NULL

結合の全体画像代替テキスト

記事より:http://www.codeproject.com/KB/database/Visual_SQL_Joins.aspx

おすすめ記事