如果在SQL Server中有条件,请选择值

这个问题在这里已经有了答案:

  • 如何在SQL SELECT中执行IF ... THEN? 22个答案
  • SQL根据查询结果返回自定义值2个答案

  • 尝试案例

    SELECT   stock.name,
          CASE 
             WHEN stock.quantity <20 THEN 'Buy urgent'
             ELSE 'There is enough'
          END
    FROM stock
    

    看看CASE的陈述
    http://msdn.microsoft.com/en-us/library/ms181765.aspx

    链接地址: http://www.djcxy.com/p/94339.html

    上一篇: Select value if condition in SQL Server

    下一篇: Case / If statements in SELECT Clause