Respuesta: evitar duplicados en consulta multiple ferranweb,
es como te ha dicho Rodrhigo, el distinct es como si hicieras group by por todos los campos del select a la vez, y basta que uno de ellos tenga un dato diferente para que lo considere distinto. En lugar de distinct usa el group by DC.idcandidato |