我試圖獲取每個用戶在changes_cc
表中的條目數量列表。並非所有用戶都已輸入內容,但由於某些原因,每個擁有0個輸入項的用戶都返回「1」。我假設這是因爲它正在計算JOIN
ed表中的條目。我怎樣才能讓它變成「0」呢?將RIGHT JOIN和COUNT結合
SELECT COUNT(*) as num, users.id, realname, username
FROM changes_cc
RIGHT JOIN users
ON changes_cc.user_id = users.id
GROUP BY users.id
嘗試使用內部連接代替 – 2013-03-22 02:40:29
@JohnConde只會顯示具有條目的用戶。 – Mike 2013-03-22 02:41:21
感謝您的所有答案。他們都很好。我將不得不使用「eenie meenie miney moe」來決定接受誰;) – Mike 2013-03-22 02:43:49