我有兩個表,名稱,電子郵件。一個來自訂單,一個來自通訊註冊。兩個表上的mysql查詢沒有得到重複
訂單表中的所有條目都有名稱和電子郵件,但某些時事通訊註冊沒有名稱或簡寫形式。
如果我通過電子郵件與工會打交道,則姓名會與名稱不匹配的條目重複。
SELECT email, name FROM orders
UNION
SELECT email, name FROM signups
例
[email protected] Andrew
[email protected] Billy
[email protected] B
我如何可以檢索電子郵件,姓名沒有電子郵件副本?
注意
所有這三個給出答案的工作,但wolfgangwalter的是最快的樣本數據
2243 clients
11402 signups
1057 overlap (clients in signups)
返回
12588 posts 320 ms - wolfgangwalter
12588 posts 360 ms - Jaugar Chang
12588 posts 23.5 sec! - McAdam331
這三個答案都可以工作,但這是樣本數據中最快的。請參閱問題中的提示 – 2014-11-05 05:30:28