Salve,
ho una tabella con due campi
mi servirebbe estrarre questi due campi
dove il valore è diverso da una stringa vuota
faccio due queru di appoggio
q1=select campo1 as c1 from tab1 where campo1<>''
q2=select campo1 as c1 from tab1 where campo1<>''
le due query prese singolarmente mi danno ciò che volgio ottenere
quando provo a fare
select c1 from q1
UNION
select C1 from q2
è come se ottenessi una distinct della select globale
cioè solo un singolo valore non ripetuto
come risolvo