Con UNION campi di valore uguale vengono sovrascritti quindi i doppi tra le varie select dovrebbero eliminarsi da soli. prova cosi':Originariamente inviato da Grelderik
Campo 1 - Campo 2 - Campo 3
Alessandro - Giacomo - Antonio
Roberto - Alessandro - Antonio
Alessandro - Alessandro - Filippo
Io voglio selezionare solo i valori con "A" e metterli in ordine, quindi dovrebbe venirmi fuori una cosa tipo :
Alessandro
Antonio
Codice PHP:$query = "
((SELECT DISTINCT Campo1 as ciccio FROM tabella WHERE Campo1 LIKE \"$select%\")
UNION
(SELECT DISTINCT Campo2 as ciccio FROM tabella WHERE Campo2 LIKE \"$select%\")
UNION
(SELECT DISTINCT Campo3 as ciccio FROM tabella WHERE Campo3 LIKE \"$select%\"))
ORDER BY ciccio";

Rispondi quotando

