sql >> Databáze >  >> RDS >> Mysql

Jak získám informace z jedné tabulky a zároveň přidám hodnoty?

Musíte použít Max(id) funkce.

Můžete použít funkci Max(id) také vrátí max id a používáte automatické zvýšení, takže offcorse vrátí poslední id a to poslední id můžete vložit do 2. tabulky, jako:

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

zde je S_id znamená, že musíte zadat id, které chcete použít v tabulce Studenti.



  1. PHP 5.4 PDO se nemohlo připojit k MySQL 4.1+ pomocí staré nezabezpečené autentizace

  2. Máte problémy s padáním MS Access? Nejprve vyzkoušejte tato řešení

  3. Formátování sloupce data v javaFX TableView pro data získaná z databáze Oracle

  4. Chyba Odložené přípravy nebylo možné dokončit při použití místní databáze jako propojeného serveru