sql >> Databasteknik >  >> RDS >> Mysql

INFOGA om inte Exist Mysql

Den officiella syntaxen för detta är

INSERT IGNORE ...

Men i ditt fall kan det faktiskt vara bättre att göra

INSERT ... ON DUPLICATE KEY UPDATE id=id

Se riktmärken . Enligt min erfarenhet förbättrar detta hack bara prestandan om du har en primärnyckel - optimeraren känner inte igen no-op om du gör follower_id = follower_id .



  1. Postgresql-fråga mellan datumintervall

  2. Hur får man antal oanvända/använda anslutningar i nodejs mysql anslutningspool?

  3. Allvarligt fel:Anrop till odefinierad funktion:MDB2_Driver_MYSQL::getAll()

  4. Fjäderstövel JPA-insats i TABELL med versaler med Hibernate