SQL Server 中的三目运算

我们常见的服务端代码有三目运算:

条件? 表达式1 : 表达式2;

 其中。条件为true时执行表达式1,否则执行表达式2。

今天在做SQL Server时,想着能否使用三目运算?不过可以用类似的语句,作为三目运算符。(虽然本人觉得不如服务端代码看起来直观)

select   case   when   col <=0   then   0   else   col   end   

  不过,在查询语句中,作为显示的分支还是很好用的。

posted @ 2022-07-16 16:34  陆陆无为而治者  阅读(1771)  评论(0编辑  收藏  举报