Jak zwrócić wartość logiczną w instrukcji SQL Select?
Wypróbowałem ten kod:
SELECT CAST(1 AS BIT) AS Expr1
FROM [User]
WHERE (UserID = 20070022)
I powraca tylko TRUEwtedy, gdy UserIDistnieje na stole. Chcę, żeby wrócił, FALSEjeśli UserIDnie ma go na stole.
SELECT WHEN CAST(1 AS BIT) THEN 'YES' END AS result- powoduje błąd, tj. CAST(1 AS BIT)Nie jest tą samą logiczną PRAWDA.