我有一個表稱爲whitelist_email
它看起來像這樣如何找到一個表中的條目不喜歡那些在其他
+----+---------------------+-------------+
| id | email_suffix | create_date |
+----+---------------------+-------------+
| 1 | stackoverflow.com | 2017-07-07 |
| 2 | example.com | 2017-07-07 |
和一張桌子稱爲user_info
與現場叫verified_email
。我想編寫一個命令查找user_info
中的所有行,其verified_email
字段不會以whitelist_email
中的任何條目結束,以給我一個需要審查的新用戶列表。我可以用我有限的知識,做的最好的是
SELECT verified_email
FROM user_info
WHERE verified_email IN (
SELECT email_suffix
FROM whitelist_email
);
'select verified_email from user_info where right(verified_email,length(verified_email)-INSTR(verified_email,'@'))not in(從whitelist_email選擇email_suffix);' – Ashraf