Boolean Expressions in SQL Select list

前端 未结 4 798
死守一世寂寞
死守一世寂寞 2021-02-02 05:07

I want to create a SQL Select to do a unit test in MS SQL Server 2005. The basic idea is this:

select \'Test Name\', foo          


        
4条回答
  •  -上瘾入骨i
    2021-02-02 05:54

    Use CASE:

    SELECT 'Test Name' [col1],
      CASE foo
        WHEN 'Result' THEN 1
        ELSE 0
      END AS [col2]
    FROM bar
    WHERE baz = (some criteria)
    

提交回复
热议问题