Задать вопрос

Как сделать автоматическое обновления поля в базе данных mysql?

Добрый вечер!
Подскажите пожалуйста какая должна быть логика и структура для решения задачи:
Суть задачи:
Имеется несколько таблиц в базе данных
1 - Message которая содержит поле userID(id пользователя), update(дата обновления)
2 - Users которая содержит поле id, type(тип аккаунта)

В таблице Users имеется 3 пользователя с типом аккаунта 1 (автоматически обновлять каждые 10 мин), 2 (автоматически обновлять каждые 30):
id = 0, type = 1,
id = 1, type = 2,
id = 2, type = 2

В таблице Message имеется N записей.

Необходимо с использованием cron выполнить автоматическое обновление записей в таблице Message для каждого поля update с интервалом взятого из таблицы Users поля type.

Если кто то выполнял подобную задачу или есть предположения порекомендуйте пожалуйста или направьте в нужно русло, заранее спасибо.
  • Вопрос задан
  • 2911 просмотров
Подписаться 2 Оценить 3 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
в MySQL есть встроенный планировщик заданий
остается дело за малым - написать хранимку со всей необходимой логикой
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽