update employee_test b
JOIN
(select empid,page,index_num,page * index_num as tindex from employee_test where (page - 1) * 600 + index_num <n order by page desc)a
on a.empid = b.empid
set b.page =( case b.page when b.index_num + 1 > 600 then b. page + 1 else b.page end ),
b.index_num=(case b.index_num when b. index_num + 1 > 600 then b.index_num + 1 - b.page * 600 else b.index_num + 1 end)
一條sql批量更新數據,update結合select 和 case when then
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
探討篇(一):服務粒度的藝術 - 簡化架構與避免服務氾濫
原創
2024-05-20 23:55:39
Metabase 安裝和使用教程
原創
2024-05-17 21:16:51
linux加載動態庫失敗
mskk
2024-05-21 00:52:55
《一問一實驗:AI 版》在 MySQL 日誌中發現有大量報錯,可能是什麼原因造成的?
原創
2024-05-21 00:00:24
MySQL全文索引源碼剖析之Insert語句執行過程
原創
2024-05-20 10:59:15
高併發系統-使用自定義日誌埋點快速排查問題
原創
2024-05-21 11:56:04
代理服務器調試技巧:優化Kotlin網絡爬蟲的數據抓取過程
原創
2024-05-21 00:07:04
Java常用的JSON序列化與反序列化工具實踐
原創
2024-05-20 23:55:38
PDManer [元數建模]-v4.9.0 發佈:一款簡單好用的數據庫建模平臺
原創
2024-05-20 11:36:32
PDManer [元數建模]-v4.7.0 發佈:一款簡單好用的數據庫建模平臺
原創
2024-05-20 11:36:29
PDManer [元數建模]-v4.9.2 發佈:一款簡單好用的數據庫建模平臺
原創
2024-05-20 11:36:28
PDManer [元數建模]-v4.8.0 發佈:一款簡單好用的數據庫建模平臺
原創
2024-05-20 11:36:27
在Java中,如何以編程的方式設置 Excel 單元格樣式
原創
2024-05-20 10:46:43
在Java中,如何以編程的方式設置 Excel 單元格樣式
原創
2024-05-20 10:46:42