sql >> Database >  >> RDS >> Mysql

mysql update-query met inner join

MySQL ondersteunt deze bewerking:

UPDATE customer c INNER JOIN
       order o
       ON c.cust_id = o.cust_id
    SET c.cust_city = 'Lahore',
        o.order_status = 'Resolved'
    WHERE c.cust_id = 2 ;

Let op:order is een erg slechte naam voor een tabel, omdat het een SQL-sleutelwoord is. Kies namen voor dingen die niet hoeven te worden ontsnapt.



  1. MaxMind's GeoLite2 importeren naar MySQL

  2. Een datamodel van een bureau voor de publieke opinie

  3. Hoe te groeperen op jaar in T-SQL

  4. Mysql verwijdert alle berichten die een bepaalde meta_key hebben