1. 程式人生 > 實用技巧 >資料庫插入 更新 刪除資料

資料庫插入 更新 刪除資料

插入

1、將新的配電物資(物資編號:m020;物資名稱:架空絕緣導線;規格:10KV-100;倉庫名稱:供電局1#倉庫;單價:12.8;庫存數量:50)插入Stock表中。

INSERT 
INTO Stock
VALUES('m020','架空絕緣導線','10KV-100','供電局1#倉庫','50','12.8')

2.對每一個搶修工程,求其所用物資的總費用,並把結果存入資料庫中

SELECT Out_Stock.prj_num,SUM(Stock.unit*Out_Stock.amount)'unit_sum'
INTO Out_Stock_sum
FROM Stock,Out_Stock

WHERE Out_Stock.mat_num=Stock.mat_num
group by(Out_Stock.prj_num)

更新

1.將所有物資的單價提高1。

UPDATE Stock
SET unit=unit+1

2.將供電局1#倉庫中所有物資的領取數量設定為0

UPDATE Out_Stock
SET Out_Stock.amount=0
FROM Out_Stock,Stock
WHERE Stock.warehouse='供電局1#倉庫' and Out_Stock.mat_num=Stock.mat_num

刪除

1.刪除“觀瀾站光纜搶修”工程專案的所有領料出庫記錄

DELETE
Out_Stock
FROM Out_Stock,Salvaging
WHERE Salvaging.prj_name='觀瀾站光纜搶修' AND Salvaging.prj_num=Out_Stock.prj_num