Boolean Expressions in SQL Select list

前端 未结 4 807
死守一世寂寞
死守一世寂寞 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条回答
  •  逝去的感伤
    2021-02-02 05:48

    Use the case construct:

    select 'Test Name', 
        case when foo = 'Result' then 1 else 0 end 
        from bar where baz = (some criteria)
    

    Also see the MSDN Transact-SQL CASE documentation.

提交回复
热议问题