Fórum SELECT SQL SERVER #599385
26/12/2018
0
Bom dia, gostaria de uma ajuda, estou tentando fazer um select de alguns vendedores que não venderam em um determinado período de 7 dias, alguém consegue me ajudar?
select vendedor, data_registro, valor from vendas WITH (NOLOCK) where statusTransacao = 2 and data_compra BETWEEN GETDATE()-7 AND GETDATE()
Joao Neto
Curtir tópico
+ 0
Responder
Post mais votado
26/12/2018
se você quer saber os que NÃO venderam, você não pode usar somente a tabela de vendas; precisa usar a tabela de vendedores.
select
vend.codigo, vend.nome
from
vendedores vend
left join
vendas v on v.vendedor = v.codigo
and v.statusTransacao = 2 and v.data_compra BETWEEN GETDATE()-7 AND GETDATE()
where
v.data_compra is nullEmerson Nascimento
Responder
Gostei + 2
Mais Posts
26/12/2018
Joao Neto
se você quer saber os que NÃO venderam, você não pode usar somente a tabela de vendas; precisa usar a tabela de vendedores.
select
vend.codigo, vend.nome
from
vendedores vend
left join
vendas v on v.vendedor = v.codigo
and v.statusTransacao = 2 and v.data_compra BETWEEN GETDATE()-7 AND GETDATE()
where
v.data_compra is nullObrigado, deu certo com essa solução.
Responder
Gostei + 1
Clique aqui para fazer login e interagir na Comunidade :)