Files
Progetto-PHP/SQL/03_autenticazione.sql
Emanuele Slusarz ec30fb40b9 first commit
2026-08-22 11:15:29 +02:00

28 lines
492 B
SQL
Executable File

-- LOGIN
-- Ricerca di un utente tramite email
SELECT idUtente, nome, cognome, email, passwordHash, attivo
FROM utente
WHERE email = ?;
-- Determinazione del ruolo dell'utente
SELECT
EXISTS (
SELECT 1
FROM cliente
WHERE idUtente = ?
) AS cliente,
EXISTS (
SELECT 1
FROM personale
WHERE idUtente = ?
) AS personale,
EXISTS (
SELECT 1
FROM proprietario
WHERE idUtente = ?
) AS proprietario;