有两个表:文章和评论。它们之间存在关联:每个评论都包含它所属的文章 ID 。
-----------------------------
articles
----+-------+----------------
id | title | comments_count
----+-------+----------------
1 | aaa | 0
2 | bbb | 0
3 | ccc | 0
4 | ddd | 0
5 | eee | 0
6 | fff | 0
...
-------------------------------
comments
----+-------------+------------
id | text | article_id
----+-------------+------------
1 | aaa comment | 1
2 | aaa comment | 1
3 | fff comment | 6
4 | bbb comment | 2
5 | ddd comment | 4
6 | bbb comment | 2
文章表还具有保存相关评论的当前计数的列。这是一个SQLFiddle,其中包含所述表的基本设置。
导入大量文章和评论后,如何更新每篇文章的comments_count以反映相关评论的数量?