Hoe doe je met MYSQL een INSERT en UPDATE tegelijk
.//. Als je in een database een Query wilt uitvoeren waarbij:
- een rij wordt geupdate
- en als een soortgelijke rij al bestaat wordt geupdate
kan dit met een nieuwe MYSQL feature. Je hoeft dus geen 2 queries uit te voeren. Hoe gaat dit in zijn werk? .//. De query die gebruikt kan worden is de INSERT + ON DUPLICATE KEY
Het ziet er dan als volgt uit:
INSERT INTO table (primarykeycol,col1,col2) VALUES (1,2,3) ON DUPLICATE KEY UPDATE col1=0, col2=col2+1
.//.
.//.
- http://www.arraystudio.com/as-workshop/mysql-insert-a-new-row-or-update-old-one.html