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

OPDATERE alle kolonneværdier svarende til en anden tabelkolonneværdi baseret på deres id

Du kan ganske enkelt gøre dette ved at deltage i bordene.

UPDATE  shop a
        INNER JOIN item b
            ON b.item_ID = a.item_ID
SET     a.item_price = b.item_price 
 

OUTPUT efter UPDATE erklæringen er blevet udført

╔═════════╦═════════╦════════════╦══════════╗ ║ SHOP_ID ║ ITEM_ID ║ ITEM_PRICE ║ ITEM_QTY ║ ╠═════════╬═════════╬════════════╬══════════╣ ║ 1 ║ 1 ║ 200 ║ 99 ║ ║ 2 ║ 2 ║ 225 ║ 99 ║ ║ 3 ║ 3 ║ 55 ║ 99 ║ ║ 4 ║ 4 ║ 120 ║ 99 ║ ║ 5 ║ 5 ║ 155 ║ 99 ║ ║ 6 ║ 6 ║ 50 ║ 99 ║ ║ 7 ║ 7 ║ 150 ║ 99 ║ ║ 8 ║ 8 ║ 199 ║ 99 ║ ╚═════════╩═════════╩════════════╩══════════╝


  1. Sådan opretter du et synonym i mysql

  2. Knee-Jerk Vent-statistikker:SOS_SCHEDULER_YIELD

  3. Hent poster, hvor json kolonnenøglen er null

  4. MS-Access Recordset og klassemodul