跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 刚开始入门 sql,请问一个类似于阶梯费用的 update 语句写法
未分類
2 5 月 2020

刚开始入门 sql,请问一个类似于阶梯费用的 update 语句写法

刚开始入门 sql,请问一个类似于阶梯费用的 update 语句写法

資深大佬 : DarrenTitor 21

提前感谢

描述一下问题: 如果有一列是工资,1000 元以上变为 1.5 倍,1000 元以下变为 1.2 倍,为了防止重叠,先修改数值大的,再改数值小的 但是, 如果大的要变小,小的要变大,要怎么避免有数据被重复修改的问题呢?

老师的解决方法是把其中一部分值改到很大,比如小于 1000 元的都加 20000,处理完大于 1000 元的,再把之前加的 20000 减回来,处理小于 1000 元的

请问一下大家还有其他方法吗,谢谢了

大佬有話說 (2)

  • 資深大佬 : dogsteve

    case when salary < 1000 then salary * 1.2

  • 主 資深大佬 : DarrenTitor

    @dogsteve 啊好的谢谢!

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具