我有兩個表,users
和email_logs
,users
有列name
和email
和表email_logs
有列email
。我想要做的是從users
表中獲取所有電子郵件和名稱,如果某個電子郵件已存在於email_logs
表中,則不應提取它。刪除某些詞從MySQL結果
我嘗試這樣做:
$emails_array = '[email protected], [email protected], [email protected]';
$query = $db->query("SELECT name,email FROM ".TABLE_PREFIX."users WHERE email NOT IN ({$emails_array})");
但它並沒有在email_logs
表中刪除那些已經存在的郵件。
請幫忙!
的電子郵件將不得不封閉在引用中,如果你使用'NOT IN'。試試'$ emails_array =''[email protected]','[email protected]','[email protected]'「;'。 –