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

Hvordan henter jeg information fra én tabel, mens jeg stadig tilføjer værdier?

Du skal bruge Max(id) funktion.

Du kan bruge Max(id)-funktionen, den vil også returnere max-id, og du bruger automatisk stigning, så derfor returnerer den sidste id og det sidste id, som du kan indsætte i 2. tabel, som:

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

her er S_id betyder, at du skal angive det id, som du vil bruge i Elevtabellen.



  1. MySQL-syntaks Fejl højre syntaks til brug i nærheden af ​​'desc

  2. PDO + MySQL returnerer altid strenge, men hvad med MsSQL?

  3. MySQLSyntaxErrorException i nærheden af ​​? når du forsøger at udføre PreparedStatement

  4. SQL-ændringstabel