Làm cách nào để trả về giá trị boolean trên SQL Chọn Statement?
Tôi đã thử mã này:
SELECT CAST(1 AS BIT) AS Expr1
FROM [User]
WHERE (UserID = 20070022)
Và nó chỉ trở lại TRUE
nếu UserID
tồn tại trên bàn. Tôi muốn nó trở lại FALSE
nếu UserID
không tồn tại trên bàn.
SELECT WHEN CAST(1 AS BIT) THEN 'YES' END AS result
- dẫn đến lỗi, nghĩa CAST(1 AS BIT)
là không phải là TRUE logic tương tự.