Originariamente inviato da luca200
SELECT CASE WHEN email1 IS NOT NULL THEN email1 WHEN email2 IS NOT NULL THEN email2 WHEN email3 IS NOT NULL THEN email3 END

Se non hai valori NULL nei campi sostituisci i test su NOT NULL con != ''
ciao Luca200,

mi hai anticipato

aspettavo la risposta da Trinità in merito alla condizione di quanti ne vorrebbe stampare, se uno solo oppure tutti quelli che trova. Se li deve stampare tutti cioe' uno, oppure due oppure tre.... oppure stampare solo il primo che trova. Con lo switch prende solo il primo che trova ovviamente.