成人视屏在线观看-国产99精品-国产精品1区2区-欧美一级在线观看-国产一区二区日韩-色九九九

您的位置:首頁技術文章
文章詳情頁

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

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

在處理批量更新某些數據的時候,如果跟你更新的字段的值都一樣,比如某個狀態都更新為某個固定值,

直接用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 更新的時候一定要帶上 where 條件,否則會更新整張表,后果很嚴重。

補充:Mysql update && case when 聯合使用 批量更新

直接碼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’)

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: MySQL 數據庫
相關文章:
主站蜘蛛池模板: 全国男人的天堂天堂网 | 澳门一级毛片手机在线看 | 在线观看不卡一区 | 一级做a爰片久久毛片鸭王 一级做a爰全过程免费视频毛片 | 免费欧美一级片 | 国产一级在线观看 | 国产一级真人毛爱做毛片 | 久久精品国产精品亚洲精品 | 国产 日韩 欧美 在线 | 久久91精品国产91久久小草 | 国产一及毛片 | 久久国产精品自线拍免费 | 国产成人a福利在线观看 | 偷看各类wc女厕嘘在线观看 | 狠狠色丁香婷婷综合小时婷婷 | 国产成人亚洲精品91专区高清 | 久久精品国产精品青草色艺 | 美女视频黄在线观看 | 国产高清在线精品二区一 | 韩国免又爽又刺激激情视频 | 91视频免费播放 | 成人午夜网站 | 久久免费视频7 | 毛片3| 成年美女黄网站小视频 | 成人手机视频在线观看 | 欧洲美女a视频一级毛片 | 大学生一级一片第一次欧美 | 亚洲精品男人天堂 | 男人桶女人暴爽的视频 | 欧美美女网站 | 日本不卡一二三区 | 欧美三级做爰在线 | 国产成人精品日本亚洲网站 | 亚洲午夜色 | 怡红院亚洲红怡院天堂麻豆 | 日韩欧美精品一区二区 | 日韩三级视频在线观看 | 失禁h啪肉尿出来高h健身房 | 婷婷色综合久久五月亚洲 | 精品400部自拍视频在线播放 |