我有一個SQL查詢,我只需連接兩個表。一個表格包含註釋,另一個表格是用戶表格。我加入表格,以簡單的方式獲取有關寫評論(用戶名)的用戶的用戶信息,同時獲取評論(評論文本等)。SQL:加入計數不起作用
現在我想要計算註釋的數量,以便在頁面頂部寫入正確數量的註釋。我通過添加一個COUNT和一個別名來保存該值。
當我回顯numCount時,我得到了正確的評論值,但我在評論循環中沒有留言。只要我刪除了伯爵,我就會再次收到所有評論。我究竟做錯了什麼?
SELECT
ncID, ncText, ncDate,
uID, uName, uImageThumb,
COUNT(a.ncID) AS numComments
FROM tblNewsComments a LEFT JOIN tblUsers b
ON a.ncUserID = b.uID
WHERE a.ncNewsID = $newID
ORDER BY ncDate DESC
爲了什麼數據庫? – 2013-02-09 01:49:50