我有一個名爲我的數據庫中的用戶表。用戶可以有多個地址,但在某些情況下,他們不會有任何地址。我的mysql連接語句只返回它至少有一個地址記錄:mysql鏈接語句沒有鏈接沒有返回記錄
$query = ' SELECT DISTINCT a.id FROM users as a, addresses as b' ;
$query.= ' WHERE a.id = b.userId ' ;
我怎樣才能改變這種使用戶沒有地址,仍然會被退回?
我猜這是一個簡單的解決方案,我只是想念!
在此先感謝。
很好,在查詢中,您使用的是加入既要有行存在。你能不能僅僅從用戶那裏查詢不同的a.id? – 2012-07-15 01:13:16