Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL, jak wykonać przyrost, jeśli istnieje w jednym zapytaniu

Prawdopodobnie chcesz NA ZDUPLIKOWANYM KLUCZE :

INSERT INTO totals (entryday, total)
VALUES ("08-01-11", 1)
ON DUPLICATE KEY UPDATE total = total + 1

To ustawi „08-01-11” suma do 1, jeśli wiersz nie istnieje dla tej daty i zwiększ suma o 1, jeśli tak.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - Zmiana zapytania tak, aby było odrębne tylko w 1 kolumnie

  2. Czy różne bazy danych używają różnych cytatów z nazwy?

  3. Jak uruchomić zapytanie MYSQL we wcześniej określonym, ustalonym czasie?

  4. jak wysłać wartość wyboru z ukrytym wejściem?

  5. Python Matplotlib oraz MySQL i Ginput