我接管了一个包含两个表的数据库,我们将其命名为entries
和comments
。 entries
表包含一个名为comment_count的列,该列保存与中该行对应的comments
中的entry_id的行数。mysql基于二级表中的行的mysql重新计算列
最近,由于代码库的版本切换,此连接已变得非常不同步。我需要帮助来构建一个查询,以在phpmyadmin中运行以再次同步这些数字。 entries
中的行数约为8000,comments
中的行数约为80000,因此运行同步查询应该不会有任何问题。
结构:
entries
countains:id
|comment_count
| etccomments
containsid
|blogentry_id
|等
我能想到的是循环在entries
表PHP中的每个条目,并单独更新,但与纯SQL的解决方案,似乎是脆弱的极端的唯一途径。
我会appriciate任何帮助!
干杯,工作完美无瑕! =) – moodh 2010-02-12 14:28:38