In nessun caso con mysql da solo se stai usando php, la soluzione migliore è recuperare il campo e quindi utilizzare php per ottenere i tuoi valori distinti. explode()
è un buon approccio, quindi potresti usare array_unique
per rimuovere i valori duplicati.
http://us3.php.net/manual/en/function .array-unique.php
o
Potresti normalizzare il tuo database