我很努力使這個查詢工作。加入或子查詢以「檢測丟失的記錄」?
我有2個表包含國家代碼是'美國'或'AU'或'JP' - 這是一個共同的關鍵。
SELECT DISTINCT cc FROM geo_world; SELECT cc FROM geo_country;
注意:geo_world是一個包含數百萬個條目但僅有124個不同cc值的大表。
注意:geo_country只包含244個cc值。
我想找出geo_country中沒有顯示在geo_world中的cc值。應該有120個。
thankyou - 我試過連接,但沒有得到結果。
我傾向於JOINS在子查詢,因爲他們通常是「適合我的頭好」。我不確定MySQL查詢規劃器今天是如何工作的,但它真的應該在2012年處理這些簡單的案例... – 2012-04-01 22:40:54