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

MySQL indsæt række på dublet nøgle opdatering flere kolonner

INSERT INTO tb (name, date, stat1, stat2, stat3)
VALUES (?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE stat1 = stat1 + VALUES(stat1), stat2 = stat2 + VALUES(stat2), stat3 = stat3 + VALUES(stat3)


  1. Oracle Database Link - MySQL-ækvivalent?

  2. Hvordan får man forskellen mellem på hinanden følgende rækker i MySQL?

  3. Ting at vide om databasedrevne websteder

  4. MySQL - mysqldump --rutiner til kun at eksportere 1 lagret procedure (efter navn) og ikke hver rutine