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

Jak aktualizovat více tabulek jedním dotazem mysql?

Zkuste toto:

UPDATE table_1 tb1, 
       table_2 tb2, 
       table_3 tb3 
SET    tb1.field2 = "some value", 
       tb2.field3 = "some other value", 
       tb3.field4 = "some another value" 
WHERE  tb1.field1 = tb2.field1 
       AND tb1.field1 = tb3.field1 
       AND tb1.field1 = "value" 

Testoval jsem kód na MSAccess a SQL SERVER 2008



  1. Zlepšete výkon při fulltextovém vyhledávacím dotazu MySQL

  2. Jak zobrazit obrázek z mysql blob

  3. Laravel 5 Vytvoření nového záznamu, který patří ke 3 dalším tabulkám

  4. MySQL extrahovat prostý text z html dat nebo PHP?