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

Hvordan kan jeg opdatere to tabeller i én forespørgsel?

MySQL tillader faktisk opdateringer til flere tabeller i en enkelt forespørgsel (selvom det ofte giver mening for din applikation at lave en ad gangen).

OPDATERING tabel_1, tabel_2INDSTIL tabel_1.felt =, tabel_2.felt =HVOR tabel_1.felt2 =tabel_2.felt_2 OG tabel_1.felt_3 =

Se:http://dev.mysql.com/doc/refman /5.1/da/update.html

Som andre har sagt, bør du se på at bruge forberedte udsagn.



  1. Er der forskel på disse to forespørgsler?

  2. Få den rigtige del af en streng i SQL Server (T-SQL)

  3. Hvad er forskellen mellem postgres og postgresql_psycopg2 som en databasemotor til django?

  4. Inkluderer værdier IKKE FUNDET i MySQL-forespørgselsresultater