亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

mysql update case 更新字段值不固定的操作

瀏覽:5日期:2023-10-06 09:26:23

在處理批量更新某些數(shù)據(jù)的時(shí)候,如果跟你更新的字段的值都一樣,比如某個(gè)狀態(tài)都更新為某個(gè)固定值,

直接用update table set xxx=xxx where xxx=xxx 這種即可

如果要更新的字段的值是不固定的,用下面的update case when where 這種方式就更方便了

UPDATE tablename set a1= CASE userid WHEN 1 THEN a1+5 WHEN 2 THEN a1+2 END,a2= CASE userid WHEN 1 THEN a2-5 WHEN 2 THEN a2-2ENDwhere userid in (1,2)

用update case when 更新的時(shí)候一定要帶上 where 條件,否則會(huì)更新整張表,后果很嚴(yán)重。

補(bǔ)充:Mysql update && case when 聯(lián)合使用 批量更新

直接碼sql:

room字段值為 18F-N01 這種格式

UPDATE t_report SET room = CONCAT_WS( ’-’, SUBSTRING_INDEX(room, ’-’, 1) , CASE SUBSTRING_INDEX(room, ’-’, -1) WHEN ’N01’ THEN ’N02’ WHEN ’N02’ THEN ’N01’ WHEN ’N03’ THEN ’N11’ WHEN ’N04’ THEN ’N10’ WHEN ’N05’ THEN ’N09’ WHEN ’N06’ THEN ’N08’ WHEN ’N07’ THEN ’N07’ WHEN ’N08’ THEN ’N06’ WHEN ’N09’ THEN ’N05’ WHEN ’N10’ THEN ’N03’ END )WHERE rid IN ( SELECT rid FROM t_report WHERE rdate = ’190306’ AND ordinal BETWEEN ’23’ AND ’32’)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

標(biāo)簽: MySQL 數(shù)據(jù)庫(kù)
相關(guān)文章:
主站蜘蛛池模板: 国产末成年女噜噜片 | 国产一级特黄老妇女大片免费 | 又刺激又黄的一级毛片 | 日韩中文在线 | 国产三级电影院 | 青青热在线精品视频免费 | 亚洲国产一区二区三区青草影视 | 国产三级精品在线观看 | 我要看黄色录像一级片 | 日本免费毛片在线高清看 | 国产免费一区二区三区在线 | 亚洲精品国产网红在线一区 | 日本a及毛片免费视频 | 黄色在线视频免费 | 国产白拍| 国产精品成人不卡在线观看 | 亚洲不卡一区二区三区在线 | 亚欧成人毛片一区二区三区四区 | 美女福利视频一区 | 久久久久夜 | 日韩欧美在线一区二区三区 | 黑人在线视频 | 97精品国产综合久久 | 国产成人精品日本亚洲语音1 | 美女国内精品自产拍在线播放 | 亚洲成人免费网址 | 成人午夜电影免费完整在线看 | 91福利视频免费 | 亚洲欧美日韩中文字幕在线一 | 色女网| 美女黄色一级毛片 | 国产一级特黄 | 一 级 黄 色 片生活片 | 免费一级特黄特色黄大任片 | 国产综合成色在线视频 | 国产操| 久久免费播放视频 | 青草视频在线观看国产 | 精品国产日韩亚洲一区91 | 免费看真人a一级毛片 | 国产日韩欧美一区二区三区视频 |