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

Вмъкване и задаване на стойност с max()+1 проблеми

Можете да използвате INSERT ... SELECT изявление, за да получите MAX()+1 стойност и вмъкнете едновременно:

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. Разбиране на pdo mysql транзакции

  2. Има ли разлика в производителността между BETWEEN и IN с MySQL или в SQL като цяло?

  3. Инсталиране на mysql на leopard:Не мога да се свържа с локален MySQL сървър чрез сокет

  4. Как да рестартирате отдалечен MySQL сървър, работещ на Ubuntu linux?

  5. Ако е условно в SQL Script за Mysql