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

Rispondi quotando
devi utilizzare union all altrimenti ti accorpa eventuali doppioni 
mi angoscia aver speso per un manulae di php 60 euri che mi costringa a vedere certe cose sul web
