sql >> Databasteknik >  >> RDS >> Mysql

Hur hämtar jag information från en tabell samtidigt som jag lägger till värden?

Du måste använda Max(id) funktion.

Du kan använda Max(id)-funktionen, den kommer också att returnera max-id och du använder automatisk inkrement så därför kommer det att returnera sista id och det sista id:t kan du infoga i den andra tabellen, som:

INSERT INTO Essay (student_ID, student_essay) 
       VALUES ((SELECT MAX(s_id) from Students), 'I WANNA BE THE VERY BEST');

här är S_id betyder att du måste ange det id som du vill använda i Studenttabellen.



  1. Hur UPSERT (SLAGA, INFOGA ... PÅ DUBLIKAT UPPDATERING) i PostgreSQL?

  2. MySQL-kod för att konvertera Excel datetime

  3. MySQL JOIN Flera Joins på samma bord?

  4. En översikt över VACUUM-bearbetning i PostgreSQL