Cita: Usar DISTINCT, para mí, es solucionar un mal problema de estructura de la SQL, de la estructura de tablas o ambas cosas. No se debería llegar a este tipo de situaciones.
Es correcto, aunque sucede lo mismo a veces tal vez no sea problema de estructura, simplemente asi debe ser, pero es cierto, en la mayoria de los casos se deberia evitar.
Salu2,