Я взял на себя базу данных с двумя таблицами, давайте назовем их entries
и comments
.
Таблица entries
содержит столбец с именем comment_count, который содержит количество строк с entry_id в comments
, соответствующих этой строке в entries
.
В последнее время это соединение стало ужасно несинхронизированным из-за переключения версий кодовой базы. Мне нужна помощь для создания запроса для запуска в phpmyadmin для повторной синхронизации этих чисел. Количество строк в entries
составляет около 8000, а строк в comments
- около 80000, поэтому при выполнении запроса синхронизации не должно возникнуть никаких проблем.
Состав:
entries
фонтаны:
id
| comment_count
| и т.д.
comments
содержит
id
| blogentry_id
| и т.д.
Единственный способ, которым я могу придумать, - это зациклить каждую запись в таблице entries
с помощью php и обновлять ее по отдельности, но это кажется чрезвычайно хрупким по сравнению с решением на чистом SQL.
Буду признателен за любую помощь!