これには、一般的なLEFT JOIN ... IS NULL
が必要です。 パターン。
SELECT u.id, u.username, u.email
FROM user u
LEFT JOIN biodata b ON u.username = b.username
WHERE b.id IS NULL
LEFT JOIN
操作はuser
のすべての行を保持します 、biodata
に一致するかどうか 。 (対照的に、通常のJOIN
user
からの行を抑制します 一致するものがありませんでした。)b.id IS NULL
操作は、実行する行を除外します 一致するものがあります。