sql >> Databasteknik >  >> RDS >> Mysql

Uppdatera om det finns, infoga om det inte finns

Använd INSERT ... ON DUPLICATE KEY UPDATE ... uttalande.

Det kommer att kräva att du har ett UNIKT eller PRIMÄRT sammansatt index på date och hotelId kolumner så att DUPLICATE KEY-villkoret utlöses.




  1. Flask-Sqlalchemy saknas BEGIN verkar orsaka osynkroniserade sessioner

  2. MySQL-konverteringsfunktion

  3. MySQL - Hitta MIN men inte noll

  4. Hur tar man bort dubbletter från utrymmesseparerad lista med Oracle regexp_replace?