mssql数据库怎样 比较 一行 2个值 的大小

mssql数据库怎样 比较 一行 2个值 的大小

一列是  规定用量  一列是 实际用量。。实际用量超过了就返回什么值。。在线等,谢谢啦。。在做个小项目。。。急。。

大家给我提供一个思路也可以

使用CASE WHEN

case  实际用量 when 》1 then 1 when 2 then 2 else 可以吗?

case when 实际用量>规定用量  then '你要的值' end

select case when 实际用量>规定用量 then (实际用量-规定用量) end as 列名 from 表

select * from a where  [实际用量]>[规定用量]

  • 上一篇文章:
  • 下一篇文章:
  • Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有