MySQL Расписание событий Datediff - PullRequest
0 голосов
/ 05 апреля 2020

Когда я пытаюсь выполнить это SQL, я получаю сообщение об ошибке:

SQL Запрос:

CREATE EVENT fine
ON SCHEDULE
EVERY 1 DAY
DO
if datediff(CURRENT_DATE,transactions.return_date) > 0
UPDATE transactions SET fine = fine + 1000
end if

ОШИБКА: # 1054 - Неизвестный столбец 'return_date' в 'списке полей'

и вот мои столбцы таблицы транзакций:

  • id
  • user_id
  • book_id
  • loan_date
  • return_date
  • штраф

Пожалуйста кто-нибудь, помогите мне, большое спасибо !!

...