前端之家收集整理的这篇文章主要介绍了
sql – 有没有办法使用If语句的条件作为其值?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这可能是一个简单的问题,但它是我以前从未见过的答案.有没有办法使用if语句的条件作为其值?在进行大量计算以确定是否满足某个条件以及是否满足计算结果的情况下,这将非常有用.
举个例子:
if ( [intense calculation] > 0,[same intense calculation],0)
我特别感兴趣的是sql,因为我现在正在使用Access中的报表,因此无法将强烈计算的结果存储在变量中.
不确定MS Access报告世界中是否存在这样的概念,但如何:
MAX([强烈计算],0)
这种方法的明显好处是计算只需要进行一次.
原文链接:https://www.f2er.com/mssql/76851.html