Я хочу достичь чего-то такого:
Когда данные вставляются, они проверяют столбец даты, сравнивают его с текущей датой и что-то записывают в другой столбец. Пример:
Today 27/08/2018
Date 27/08/2018
Result: Same Day
Today 27/08/2018
Date 26/08/2018
Result: Before Today
Today 27/08/2018
Date 28/08/2018
Result: After Today
Я пробовал это и не работает:
//CREATE TRIGGER trigger_update_status_before_insert
BEFORE INSERT
ON tablex
FOR EACH ROW BEGIN
IF (NEW.date < CURDATE()) THEN
SET NEW.status = 'Before Today'
END IF
IF (NEW.date = CURDATE()) THEN
SET NEW.status = 'Same Day'
END IF
IF (NEW.date > CURDATE()) THEN
SET NEW.status = 'After Today'
END IF
END;//
разделитель phpmyadmin: //