Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да увеличите поле в MySql, използвайки ON DUPLICATE KEY UPDATE при вмъкване на няколко реда?

Точно по същия начин!

INSERT INTO table 
  (a, counter_elem) 
VALUES 
  (1, 1),
  (2, 1)
ON DUPLICATE KEY UPDATE counter_elem = counter_elem + 1;

Там няма проблем!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Две където условие за една и съща колона, използвайки група по

  2. Как мога да ИЗБЕРЯ редове с MAX (стойност на колона), DISTINCT по МНОГО колони в SQL

  3. Как да изберете елементи, ако преброите повече от 3 в Laravel Query

  4. Какво е значението на цитирани знаци с силен акцент (известен още като backtick) в MySQL?

  5. Как да изтрия един файл от медиен магазин?