вопрос
Можно ли сформировать sql запрос к базе, чтобы поменять у неопубликованных новостей дату на рандомную в определенном диапазоне или на текущую дату? (новостей 50к)
Этот запрос раскидает дату публикации рандомно по всему 2017 году.
Примечание: Новости так же будут опубликованы и за декабрь. Чтобы этого избежать, заменить 365 на 300.
Запрос не проверял, но должен работать.
UPDATE dle_post
SET date = MAKEDATE(2017, FLOOR(365*RAND()))
WHERE approve = 0
Примечание: Новости так же будут опубликованы и за декабрь. Чтобы этого избежать, заменить 365 на 300.
Запрос не проверял, но должен работать.