回答編集履歴
2
補足
test
CHANGED
@@ -22,4 +22,4 @@
|
|
22
22
|
|
23
23
|
LEFT JOIN で「消したい条件(ぶつかった項目)の行」で外部結合させます。
|
24
24
|
|
25
|
-
最後に LEFT JOIN でくっついた(ぶつかった)「消したい条件の行」をテーブル2.任意の列 IS NULL(つまり、テーブル2がくっついていないものだけを残す)で消します。
|
25
|
+
最後に LEFT JOIN でくっついた(ぶつかった)「消したい条件の行」を "テーブル2.任意の列 IS NULL"(つまり、テーブル2がくっついていないものだけを残す)で消します。さらに消したい/残したい条件があれば、ON ...に AND / OR で条件を追加し、LEFT JOIN させるものを調整します。
|
1
補足
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
SELECT テーブル1.X FROM テーブル1
|
8
8
|
|
9
|
-
LEFT JOIN テーブル2 ON テーブル2.Y LIKE テーブル1.X + '%' (AND テーブル2で絞りたい条件式)
|
9
|
+
LEFT JOIN テーブル2 ON テーブル2.Y LIKE テーブル1.X + '%' (AND / OR テーブル2でさらに絞りたい条件式)
|
10
10
|
|
11
11
|
WHERE テーブル2.Y IS NULL AND
|
12
12
|
|