【发布时间】:2010-02-12 14:03:29
【问题描述】:
我接管了一个包含两个表的数据库,我们将它们命名为 entries 和 comments。
entries 表包含一个名为 comment_count 的列,其中包含 comments 中的 entry_id 对应于 entries 中的行的行数。
最近,由于代码库的版本切换,这种连接变得非常不同步。我需要帮助来构建查询以在 phpmyadmin 中运行以再次同步这些数字。 entries 中的行数约为 8000,comments 中的行数约为 80000,因此运行同步查询应该没有任何问题。
结构:
-
entriescountains: -
id|comment_count|等等 -
comments包含 -
id|blogentry_id|等等
我能想到的唯一方法是使用 php 循环 entries 表中的每个条目并单独更新,但与纯 SQL 解决方案相比,这似乎极其脆弱。
如有任何帮助,我将不胜感激!
【问题讨论】:
标签: mysql count phpmyadmin synchronize