Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Chèn và đặt giá trị với sự cố max () + 1

Bạn có thể sử dụng INSERT ... SELECT câu lệnh để lấy MAX()+1 giá trị và chèn cùng một lúc:

INSERT INTO 
customers( customer_id, firstname, surname )
SELECT MAX( customer_id ) + 1, 'jim', 'sock' FROM customers;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Định dạng dấu thời gian SQL bằng PHP

  2. SQL giới hạn CHỌN nhưng không THAM GIA

  3. Cách bảo mật cụm Galera - 8 mẹo

  4. Bế tắc khi sử dụng CHỌN ... CHO CẬP NHẬT trong MySQL

  5. Lỗi ETIMEDOUT khi truy vấn cơ sở dữ liệu mysql