Mysql
 sql >> Database >  >> RDS >> Mysql

Inserisci e imposta il valore con max()+1 problemi

Puoi utilizzare INSERT ... SELECT per ottenere il MAX()+1 valore e inserire contemporaneamente:

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