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

VED DUPLIKAT NØGLE øges flere kolonner?

Bare slip med WHERE-klausulen:

INSERT INTO `log` (`date`,`hits`,`stale`)
VALUES ('2012-03-06',1,1)   
ON DUPLICATE KEY
UPDATE `hits`=`hits`+1,`stale`=`stale`+1;


  1. Er det mere effektivt at videregive store parcelable eller videregive id og forespørgsel db?

  2. Slet række i mysql og tilknyttet fra mappe

  3. Hvordan kan jeg skrive en forespørgsel for at udtrække individuelle ændringer fra snapshots af data?

  4. Hvordan UPSERT (FLETT, INDSÆT ... PÅ DUPLIKAT OPDATERING) i PostgreSQL?