Registros Duplicados Sql + Java Jpa
Boa tarde galera, estou com uma pequena duvida e um grande problema rsrsrs
tenho uma query que junta algumas tabelas de cliente sem venda e tarefas geradas para tratamento desses clientes, mas a questão é o seguinte, eu queria fazer um tratamento que quando o cliente ja tem uma tarefa com status <> 3 ele nao mostra se existir uma tarefa = 3, caso contrario ele ira mostrar
Segue abaixo a minha query e um print do resultado
Imagem do resultado
https://goo.gl/i4EU68
tenho uma query que junta algumas tabelas de cliente sem venda e tarefas geradas para tratamento desses clientes, mas a questão é o seguinte, eu queria fazer um tratamento que quando o cliente ja tem uma tarefa com status <> 3 ele nao mostra se existir uma tarefa = 3, caso contrario ele ira mostrar
Segue abaixo a minha query e um print do resultado
SELECT c.codigo, c.nome, c.ddd1, c.fone_a1, c.fone_b1, max(v.emissao) ult_compra, max(t.data_inicial)ult_tarefa, case when t.status is null then -1 else t.status end as status FROM cadastros.dbo.clientes c left join estoque.dbo.pedidoscab v on v.cliente = c.codigo inner join estoque.dbo.pedidosdet i on v.numero = i.numero inner join estoque.dbo.produtos p on p.codigo = i.codigo inner join estoque.dbo.grupos g on g.codigo = p.grupo left join cadastros.dbo.tarefas t on t.cliente = c.codigo WHERE (v.emissao < ‘2018-01-01’ or v.emissao is null) GROUP BY c.codigo, c.nome, c.ddd1, c.fone_a1, c.fone_b1, c.contato1, t.status ORDER BY c.codigo
Imagem do resultado
https://goo.gl/i4EU68
Phellipe Rodrigues
Curtidas 0