2
我有這樣的查詢:獲取結果甚至空場上
SELECT * FROM customer AS c, customer_group AS cg
WHERE c.customer_id = '10002' AND c.customer_group_id = cg.customer_group_id
當「customer_group_id」字段爲空對數據庫ID(10002),它不會顯示。請幫我解決這個問題。如果'customer_group_id'字段對於該ID不是NULL,它將顯示。
你能解釋我的查詢有什麼問題,爲什麼它應該使用連接? –
[This](http://www.codinghorror.com/blog/2007/10/a-visual-explanation-of-sql-joins.html)可能有助於揭開加入類型 – Orangepill
@AldryWijaya的解釋。你應該*永遠不*像你一樣加入表格。這在1996年由JOIN關鍵字在SQL標準中取代。 – Bohemian