Hola buenos días a mis amigos del FDW como lo dice el titulo tengo problemas con una consulta mysql la cual es la siguiente:
Código:
select distinct c.ID,c.name,c.user,case tc.task when 84 then tc.task else null end task from collaborators c left join tasks_collaborators tc on c.ID = tc.collaborator order by 1
y retorna estos valores:
Código:
ID name user task
9 Administración 4 84
9 Administración 4 (null)
12 Raimundo 4 (null)
12 Raimundo 4 84
13 Compras 4 (null)
14 RH 4 (null)
15 Proveedor 4 (null)
16 Yuraima Salas 4 (null)
17 Sandra 4 (null)
18 Contabilidad 4 (null)
resulta que lo que quiero hacer es que no me aparescan valores repetidos pero que respete cuando la columna "task" tenga un valor diferente a null. he intentado de muchas maneras pero esta es la mas acercada.
Espero que me puedan ayudar.