我已經看到有關此問題的其他帖子,但不清楚如何解決該問題。SQL查詢將不會執行。無法執行彙總功能
我相信上次更新聲明是問題所在。我正在嘗試更新RatingValue,這是評分總和除以評分數量的總和。
DELETE
FROM EasyDNNNewsComments
WHERE CommentID = 168
DELETE
FROM ArticleRating
WHERE ArticleID = 6605 AND UserID = 10
UPDATE EasyDNNNews
SET NumberOfComments = (NumberOfComments - 1)
WHERE ArticleID = 6605
UPDATE EasyDNNNews
SET RatingValue = SUM((SELECT RatingValue
FROM ArticleRating
WHERE ArticleID = 6605))/
(SELECT COUNT(*)
FROM ArticleRating
WHERE ArticleID = 6605)
那麼,這裏有什麼問題/錯誤/問題?你能提供一些樣品數據嗎? – Tyron78
無法對包含聚合或子查詢 –