語法
1
2
3
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;
範例
將全部商品的販賣單價設定為進貨單價的130%
1
2
3
--將全部商品的販賣單價設定為進貨單價的130%
update 商品清單
set 進貨單價 = 進貨單價*1.3
執行結果:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
select * from 商品清單
商品ID 商品名稱 群組名稱 進貨單價 販賣單價
1 桌上型電腦 電腦主機 130000 180000
2 筆記型電腦 電腦主機 299000 270000
3 17吋螢幕 周邊設備 52000 50000
4 19吋螢幕 周邊設備 104000 95000
5 15吋液晶螢幕 周邊設備 130000 120000
6 數位相機 周邊設備 NULL NULL
7 印表機 周邊設備 26000 25000
8 掃描器 周邊設備 32500 30000
9 HUB 網路設備 6500 7000
10 網路卡 網路設備 19500 20000
11 DVDROM 周邊設備 6500 10000
13 DVDROM 周邊設備 NULL NULL
14 DVDROM 周邊設備 1299 9999