Da quel che so la clausola DISTINCT va usata dopo SELECT e non può essere usata all'interno di funzioni (perchè dovrebbe anch'essa essere una funzione) e serve solo a rimuovere i record duplicati dal risultato.


Ciao.