Return Boolean Value on SQL Select Statement

后端 未结 9 1090
不知归路
不知归路 2021-01-29 21:36

How to return a boolean value on SQL Select Statement?

I tried this code:

SELECT CAST(1 AS BIT) AS Expr1
FROM [User]
WHERE (UserID = 20070022)

9条回答
  •  耶瑟儿~
    2021-01-29 21:44

    Possibly something along these lines:

    SELECT CAST(CASE WHEN COUNT(*) > 0 THEN 1 ELSE 0 END AS BIT)
    FROM dummy WHERE id = 1;
    

    http://sqlfiddle.com/#!3/5e555/1

提交回复
热议问题