sql >> Database >  >> RDS >> Mysql

MySQL-trigger om gegevens in verschillende DB's in te voegen

Gebruik gewoon de volgende syntaxis in uw select-statement:

INSERT INTO axis.axis_data
        (projinfo_table_id, rate_user, name,
         property_owner, property_address, property_city,
         property_state, property_zip, property_phone,
         rating_date, rating_type, rating_reason, rating_number,
         field1, field2
        )  

    SELECT NEW.id, user(), NEW.BLGNAME,
         NEW.POWNER, NEW.STREET, NEW.CITY,
         NEW.STATE, NEW.ZIP, NEW.PHONE,
         NEW.RATDATE, NEW.RATTYPE, NEW.RATREAS, NEW.RATNGNO,
         c.field1, c.field2
    FROM COMP c WHERE c.id = NEW.id

Als COMP niet altijd een corresponderend record heeft in PROJ, kun je SELECT ... FROM DUAL LEFT JOIN COMP c ON c.id = NEW.id gebruiken




  1. BESTELLEN OP NULL in MySQL

  2. UTF-8-tekst ophalen van MySQL in R-retours ????

  3. SQL plakken in de MySQL-opdrachtregel

  4. MySQL:pas een veld alleen aan als aan de voorwaarde is voldaan