sql插入語句滿足條件下插入如何做
- 互聯網
- 關注:1.92W次
生活中有着許許多多的煩惱,下面就由小編教你sql插入語句滿足條件下插入如何做,希望你的生活多姿多彩~
操作方法
(01)不知道你説的是哪種情況,我理解的有2種,1是對插入源進行過濾,2是對插入的某些值作判斷,是某個特定值時轉換成另一個值。
(02)--情況1:使用Insert Into Select語法實現--通過拼接結果集作為Select數據源之後可以加Where條件Insert Into YourTable (id,name,status,remark)
(03)Select id,name,status,remark From (Select 1 as id,x27;張三' as name,'在職' as status,'沒有備註' as remark Union Select 2,'李四','離職','') as s Where id>2 And id<5--條件
(04)--情況2:給插入值作特殊判斷Insert Into YourTable (id,name,status,remark)Select id,name,Case When status='在職' Then 1 WHen status='離職' Then 2 Else 0 End,remark From (。
(05)Select 1 as id,'張三' as name,'在職' as status,'沒有備註' as remark Union Select 2,'李四','離職',') as s。
特別提示
要有耐心哦~
- 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/hulianwang/1o58rq.html