Guarda che la SELECT dipende da quello che devi fare ... se ci hai messo la DISTINCT lo saprai tu il motivo ...

Se volevi ottenere TUTTI i record della tabella, indistintamente, allora la devi togliere ... ma, ripeto, quello che volevi ottenere non lo posso sapere io.