DISTINCT não funciona corretamente
galera, preciso fazer um distinct mas ele não funciona corretamente.
minha consulta é a seguinte:
SELECT DISTINCT(c.id_departamento), d.departamento, d.arquivo, c.id, c.fantasia, c.hotsite FROM departamento d INNER JOIN (cliente c INNER JOIN financeiro f ON c.id=f.id_cliente) ON c.id_departamento=d.id WHERE c.status='T' AND f.id_plano='7' AND c.hotsite!='' ORDER BY RAND() LIMIT 4
tem que ser listados 4 departamentos dinstintos, não podem ser repetidos, em seguinte tem que mostrar um cliente que esteja nesse departamento e no plano selecionado, porém, os departamentos estão se repetindo.
A consulta tá funcionando, mas a cada 3, 4 consultas realizadas ele repete um departamento.
Discussão (5)
Carregando comentários...