表1:
name | map_id | reg_id
abc | 1 | 5
pqr | 2 | 5
xyz | 3 | 5
テーブル 2:
map_id | map_name | is_deleted
1 | map1 | 0
2 | map2 | 0
私のSQLクエリ:
SELECT *
FROM table1 t1
LEFT JOIN table2 t2
ON t1.map_id = t2.map_id
WHERE t1.reg_id = 5
AND t2.is_deleted = 0
map_id = 3
上記のクエリが行うことは、table1 でレコードを取得できないようにすることです。
レコードがtable2に存在する場合、これと「is_deletedチェック」をどのように達成できますか。
前もって感謝します。