Máte tuto chybu, protože v dotazu není zahrnuta žádná fyzická tabulka, protože tbl
je pouze alias, který jste vytvořili. Pokud chcete pouze otestovat, zda vaše uživatelské jméno existuje, proveďte tento dotaz:
SELECT CASE
WHEN id = 1 THEN 'Username Exists' ELSE 'Username does not exist'
END
FROM (SELECT 1 AS id, 'bob' AS username, 'pass' AS password) AS tbl