我设置了以下表格:
Articles:
ID | TITLE | CONTENT | USER | NUM_COMMENTS
COMMENTS
ID | ARTICLE_ID | TEXT
我需要一个 sql 语句来更新文章表的 NUM_Comments 字段,其中包含对文章的评论计数,例如:
update articles a, comments f
set a.num_comments = COUNT(f.`id`)
where f.article_id = a.id
上面的 sql 不起作用,我收到 Invalid Use fo Group 函数错误。我在这里使用 MySQL。