Non si capisce che vuoi dire con distinzione... da che?

Comunque il DISTINCT si estende a tutti i campi definiti nella SELECT e non al solo campo ragione sociale. Basta che uno solo valore cambi e viene estratto tutto il record richiesto.