Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите составить запрос для восстановления поврежденной базы форума на phpbb / 3 сообщений из 3, страница 1 из 1
08.04.2020, 14:51
    #39944872
demon416nds
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить запрос для восстановления поврежденной базы форума на phpbb
в результате сбоя железа утеряна часть записей тем
нужно составить запрос который выберет из таблицы posts те значения topic_id которые отсутствуют в таблице topics
...
Рейтинг: 0 / 0
08.04.2020, 15:06
    #39944881
Alex_Ustinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить запрос для восстановления поврежденной базы форума на phpbb
demon416nds,

Код: sql
1.
select t2. topic_id from t1 right join t2 on t1.id=t2.topic_id where t1.id is null

можно дистинкт добавить
...
Рейтинг: 0 / 0
08.04.2020, 15:30
    #39944902
demon416nds
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить запрос для восстановления поврежденной базы форума на phpbb
Alex_Ustinov,спасибо
запрос
Код: sql
1.
select DISTINCT phpbb_posts. topic_id from phpbb_topics right join phpbb_posts on phpbb_topics.topic_id=phpbb_posts.topic_id where phpbb_topics.topic_id is null


отработал как надо. единственное что в вашем примере не сразу очевидно какая таблица t1 а какая t2
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите составить запрос для восстановления поврежденной базы форума на phpbb / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]