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

MySQL-opdateringsforespørgsel med WHERE-klausul og INNER JOIN virker ikke

Forespørgslen skal være som nedenfor, du har sluttet dig til den samme tabel og dermed problemet med unikt alias. Jeg har tilføjet tabelalias for bedre læsbarhed.

UPDATE 
sales_flat_order sfo
INNER JOIN sales_flat_order_grid sfog 
ON sfog.entity_id = sfo.entity_id      
SET sfo.coupon_code = "newcoupon"
WHERE sfog.increment_id = "12345678" ; 


  1. Spring fejllinjer over, mens data indlæses til mysql-tabel fra afgrænset fil

  2. SQLException:Ingen passende driver fundet til jdbc:oracle:thin:@//localhost:1521/orcl

  3. Sådan viser du relationelle data i yii2

  4. Fejl under sikkerhedskopiering med mysqldump i mysql-kommandolinjen