sql >> データベース >  >> RDS >> Mysql

mysqlイベントスケジューラで2つの更新クエリを実行するにはどうすればよいですか?

    これを試してください:

    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. Mysqlグループからの注文結果

    2. MySQLにヨーロッパの通貨を保存する方法は?

    3. Round()の2番目の引数を列で機能させるにはどうすればよいですか?

    4. h2データベースの条件付き一意インデックス