欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

分享SQL语句update中case/when的写法

程序员文章站 2022-03-02 17:28:55
将t_param_default,name为page_size的记录的value,如果value大于50,将值修改为50,否则不变 update t_param_default set valu...

将t_param_default,name为page_size的记录的value,如果value大于50,将值修改为50,否则不变

update t_param_default set value=
  case 
    when value > 50  then
     '50'
    else
     value
  end
where name='page_size';