sql >> Databáze >  >> RDS >> Mysql

Jak spustit dva aktualizační dotazy v plánovači událostí mysql?

Zkuste toto:

DELIMITER $$
CREATE EVENT update_status
ON SCHEDULE
    EVERY 2 MINUTE
DO
BEGIN
    UPDATE
       customer_group      
    SET
       is_status = 0      
    WHERE
       CURRENT_TIMESTAMP BETWEEN start_date AND end_date;      
    UPDATE
        customer_group       
    SET
       is_status = 1      
    WHERE
        CURRENT_TIMESTAMP NOT BETWEEN start_date AND end_date;
END $$
DELIMITER ;


  1. postgresql - získáte seznam rozdílů sloupců mezi 2 tabulkami

  2. Jak nainstalovat SQL Server na Mac s VirtualBoxem

  3. Jak uložit výsledek dotazu MySql do proměnné pomocí node-mysql

  4. Vybrat data mezi dvěma daty?