DB/RDBMS
mysql event_schedule query
void
2020. 12. 23. 10:00
이벤트 추가하는 법
CREATE EVENT IF NOT EXISTS update_event
ON SCHEDULE
EVERY 1 DAY STARTS '2020-12-19 04:00:00' #이벤트 시작날짜
ON COMPLETION PRESERVE
ENABLE
COMMENT '이벤트 커멘트'
DO # 추가할 sql문
UPDATE product p SET share_count = (SELECT COUNT(id) as count FROM share sh WHERE p.id = sh.unique_id) WHERE p.id > 1; # WHERE p.id > 1의 의미는 모든 컬럼을 의미한다.
DELIMITER
이벤트 삭제하는 법
DROP EVENT update_event
참고: https://web-inf.tistory.com/18, https://miniweb4u.tistory.com/91