запрос на откат даты поста на сайте mysql

325
18 февраля 2017, 05:59

Здравствуйте. Можно ли сгенерировать sql запрос таким образом, чтобы все сообщения на форуме были датированы 2011 годом? Форум основан на mybb.

За посты отвечает колонка mybb_posts, либо же mybb_forums целиком. Также, если возможность присутствует, подскажите как менять дату регистрации пользователя? Пользователи записаны в колонке mybb_users

Answer 1

Если нужно всем выставить точную дату:

UPDATE mybb_posts SET dateline = UNIX_TIMESTAMP('2011-04-01 13:00:00');

Если нужно отнять год, можно так и сделать:

UPDATE mybb_posts SET dateline = dateline - 31864500/*~секунд в году*/;

По поводу структуры базы, лучше всего смотреть документацию к движку.

READ ALSO
Sql запрос поиска в дереве

Sql запрос поиска в дереве

Нужно составить sql запрос, с помощью которого можно узнать входит ли пользователь в ветку партнёров

377
left-right join

left-right join

Сделал тройной left/right join, чтобы вывести в трех колонках результаты трех запросов

366
Закругление уголков у кастомного view

Закругление уголков у кастомного view

ЗдравствуйтеСоздал кастомный view

418