sql >> Database teknologi >  >> RDS >> Mysql

Hvordan kører jeg to opdateringsforespørgsler i mysql eventplanlægger?

Prøv dette :

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. LOWER() – Konverter til små bogstaver i PostgreSQL

  2. Sikkerhedskopier/gendan SQLlite-database til Google Drev-appmappe

  3. Overfør data fra en database til en anden database

  4. MySQL - Perl:Sådan får du en række postnumre inden for indsendte x miles af indsendt postnummer i Perl eksempel