Home [SQL] Update 更新所有資料
Post
Cancel

[SQL] Update 更新所有資料

語法

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
This post is licensed under CC BY 4.0 by the author.