sql >> Database >  >> RDS >> Mysql

Meerdere tabellen bijwerken in één SQL-instructie

Probeer dit:

UPDATE table1
INNER JOIN table2 USING (customer_id)
SET table1.customer_id = 999, table2.customer_id = 999
WHERE table1.customer_id = 3

Nooit geprobeerd met een update van de belangrijkste kolommen zoals deze, maar dit zou werken voor andere kolommen, dus het proberen waard.




  1. Hoe u dynamisch een voorbereide instructie kunt maken - en de query opnieuw kunt gebruiken?

  2. Voorwaardelijke JOIN-instructie SQL Server

  3. Hoe een veld op te halen uit MySQL-queryresultaat in bash

  4. Recursief in cakephp3?