Distinct em uma coluna, e as outras colunas somem, pq???
Olá pessoal,
Estou usando esta instrução para obter estes resultados que estão no anexo:
SELECT * FROM servicos s WHERE s.tios_id = (SELECT MAX(t.idtios) FROM tios t WHERE t.idtiOs = s.tios_id) ORDER BY s.statusServicos DESC, s.tios_id DESC
O s.tios_id não pode repetir. Preciso que esta consulta retorne somente 4 linhas, como viram, só existe 4 s.tios_id.
Se uso DISTINCT no s.tios_id, a consulta me retorna somente 4 linhas como eu quero, porem as outras colunas somem.
Alguem? Please!
Discussão (0)
Carregando comentários...