¿Cómo devolver un valor booleano en la instrucción de selección SQL?
Probé este código:
SELECT CAST(1 AS BIT) AS Expr1
FROM [User]
WHERE (UserID = 20070022)
Y solo regresa TRUEsi UserIDexiste en la tabla. Quiero que regrese FALSEsi UserIDno existe en la tabla.
SELECT WHEN CAST(1 AS BIT) THEN 'YES' END AS result, da como resultado un error, CAST(1 AS BIT)es decir, no es el mismo VERDADERO lógico.