Select no Interbase - Ajuda

Firebird

10/02/2016

Olá pessoal,

Já pesquisei por aqui mas não encontrei. Preciso que num relatório não saia 1 registro especifico, por exemplo:

Meu relatório de vendas possui 1 cliente que não deve sair nesse relatório, pois ele prejudica o resultado final. Segue o código:

Select pbasevendas.nempresa,
pBaseVendas.nProduto,
pBaseVendas.tDescricao,
pBaseVendas.nCliente,
pBaseVendas.tCliente,
sum (pBaseVendas.nQuantidade) as qtd,
sum (pBaseVendas.nTotal) as totalporproduto,
sum (pBaseVendas.nTotal) / sum (pBaseVendas.nQuantidade) as medio
From pBaseVendas(:nempresa, :datainicial, :datafinal, 0, 0, 0, 0, 0, 0)
where (pbasevendas.nvendedor = -1 or -1 = -1)
and pbsevendas.ncliente = <<<< AQUI QUE DEVO COLOCAR O CÓDIGO DO CLIENTE QUE QUERO EXCLUI-LO DO RELATÓRIO >>>
group by pbasevendas.nempresa, pBaseVendas.nProduto, pBaseVendas.tDescricao, pBaseVendas.nCliente, pBaseVendas.tCliente
order by nproduto, nempresa


Não sou programador, apenas dou umas mexidas as vezes.

Na parte << and pbsevendas.ncliente = >> se eu colocar 10 por exemplo, só é listado o cliente código 10, mas o que preciso é que o cliente código 10 não apareça nesse relatório.

Agradeço desde já a atenção de todos,
Abçs.
Ricardo

Ricardo

Curtidas 0

Respostas

Ruy Salles

Ruy Salles

10/02/2016

Tente isso

and pbsevendas.ncliente <> XXX

--> XXX o código do cliente que você não quer que saia

Espero ter ajudado
GOSTEI 0
Ricardo

Ricardo

10/02/2016

Olá Ruy,

Exatamente isso. Muito obrigado pela ajuda.

Abçs.
GOSTEI 0
POSTAR