Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Einfügen und Setzen von Werten bei max()+1-Problemen

Sie können den INSERT ... SELECT -Anweisung, um MAX()+1 zu erhalten value und gleichzeitig einfügen:

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