この問題で他の投稿を見ましたが、問題の解決方法は不明です。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
集計またはサブクエリを含む式で集計関数を実行できません –