Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Masukkan dan atur nilai dengan masalah max()+1

Anda dapat menggunakan INSERT ... SELECT pernyataan untuk mendapatkan MAX()+1 nilai dan masukkan secara bersamaan:

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. MySQL - Tabel duplikat

  2. Apa cara terbaik untuk menyimpan Nilai Kotak Centang di Database MySQL?

  3. Apakah ada cara untuk menanyakan apakah bidang array berisi nilai tertentu di Doctrine2?

  4. Bagaimana menangani zona waktu MySQL dalam skrip

  5. Pilih 10 Catatan Teratas untuk Setiap Kategori di MySQL