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

Jak vložit data do dvou různých tabulek?

Nejprve musíte vložit uživatele a poté provést "SELECT LAST_INSERT_ID()" pro získání ID uživatele. Poté můžete vložit obrázek do tabulky obrázků s nově vytvořeným ID uživatele. V PHP můžete skutečně použít mysql_insert_id() získat nové ID. Pokud používáte mysql s InnoDB, můžete vložky také zabalit do transakce , a to tak, že vydáte BEGIN, po kterém následují INSERTs, následované buď COMMIT, pokud je vše úspěšně přidáno, nebo ROLLBACK v případě selhání.



  1. Aktualizujte verzi MySQL z 5.1 na 5.5 v CentOS 6.2

  2. Odstranění profilu pošty databáze v SQL Server (T-SQL)

  3. Jak aktualizovat a objednávat pomocí ms sql

  4. Jak mohu vybrat sousední řádek v SQL, když je objednán podle jiného pole?