我使用這個查詢來選擇的其他表意見計數,但它給我的錯誤如何選擇行數的其它表
SELECT
dbo.tblEmails.id, dbo.tblEmails.eTitle, dbo.tblEmails.ePreDesc, dbo.tblEmails.eTags, dbo.tblEmails.eFaDate, dbo.tblEmails.eViewCount,
dbo.tblEmails.ePrice, dbo.tblEmails.eImg, COUNT(tblComments.id) AS cCount
FROM
dbo.tblEmails as tblEmails
INNER JOIN
dbo.tblComments AS tblComments ON dbo.tblEmails.id = dbo.tblComments.PostID
GROUP BY
tblEmails.id, tblEmails.eTitle, tblEmails.ePreDesc, tblEmails.eTags, tblEmails.eFaDate, tblEmails.eViewCount, tblEmails.ePrice, tblEmails.eImg
UPDATE:
錯誤是這樣的:
除非使用IS NULL或LIKE運算符,否則不能比較文本,ntext和圖像數據類型或存儲 。
但我還沒有圖像數據類型在我的表
什麼是錯誤訊息? – 2015-02-10 11:01:12
「*但我沒有圖像數據類型*」 - 你確定'dbo.tblEmails.eImg'不是'圖像'嗎?如果它是圖像 - 比錯誤文本是自描述性的,因爲你在'group by'語句中使用了這一列,並且假定它的值的比較。 – 2015-02-10 13:53:43