sql >> Database >  >> RDS >> Mysql

Waarde invoegen en instellen met max()+1 problemen

U kunt de INSERT ... SELECT statement om de MAX()+1 . te krijgen waarde en voeg tegelijkertijd in:

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



  1. Homebrew MySQL 8.0.18 op macOS 10.15 Catalina werkt niet als service

  2. MySQL:Kan bestand '/tmp/#sql_3c6_0.MYI' niet aanmaken/schrijven (Errcode:2) - Wat betekent het eigenlijk?

  3. Dynamische rijspanwijdte tijdens het ophalen van records uit de database

  4. MAX() Functie in PostgreSQL