當前位置:首頁 » 編程語言 » sql中更新後人數增加或減少
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql中更新後人數增加或減少

發布時間: 2023-05-17 14:45:41

『壹』 在sql中用觸發器編寫:當添加一個新的工作人員信息時,同時實現部門人數增1;

create trigger triggername on 人員信息表
for insert
as
update 部門
set 部門.人數=部門.人數+1
from 部門,inserted
where 部門.部門代碼=inserted.部門代碼

『貳』 SQL server 動態更新數量 使之成為遞減數量

updatet3sett3.數量=t4.數量
from表名t3,
(selectt1.日期,MIN(t2.數量)as數量from表名t1
leftjoin表名t2ont1.日期<=t2.日期
groupbyt1.日期)t4wheret3.日期=t4.日期
--如果擔心update不對的話,你可以先執行下中間的select語句:
selectt1.日期,MIN(t2.數量)as數量from表名t1
leftjoin表名t2ont1.日期<=t2.日期
groupbyt1.日期
--有問題的話,請追問