Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Thiago D.Silva

Sql buscando soma = NULL

Recommended Posts

ao executar o sql abaixo:

 

SELECT codigo, fornecedor, Razao_social, banco, agencia, conta_corrente,

(SELECT SUM(valor) FROM DETCOMPRAS_PARTICIPANTE where codfornecedor=codigo and RefBase=112010 ) as Valor_Bruto,

(SELECT percentual FROM TxAdm_Fornecedor where codfornecedor=codigo and reffinal IS NULL) as Taxa from fornecedor where codtipo_pgto=23

 

o mesmo esta mostrando valores em branco no campo definido como Valor_Bruto, sendo que os valores NULL, nao estão cadastrados na tabela, o resultado e mostrado como:

 

2 DROGARIA ALEX FARMA FARMACIA YANOMELO LTDA 1 3689-7 329.666-0 1273.50 3.50

9 CARTAO POLICARD CONVENIO POLICARD SYSTEMS E SERVIÇOS S/C LTDA NULL NULL NULL 65354.12 NULL

15 DROGARIA DROGANA DROGANA COM. FARMACEUTICA LTDA NULL NULL NULL NULL 2.00

19 DROGARIA GENERICA | GARCIA E SILVA MARCIO FALEIRO DA SILVA NULL 662.93 3.50

52 SUPERMERCADO BRETAS IRMAOS BRETAS FILHOS E CIA LTDA NULL NULL NULL NULL 1.00

53 SUPERMERCADO EXTRA CIA BRASILEIRA DE DISTRIBUIÇÃO NULL NULL NULL 4221.07 1.00

65 DROGARIA DROGALINS LINS PRODUTOS FARMACEUTICOS LTDA NULL NULL NULL NULL 3.00

 

na logica de raciocinio o sql deveria listar somente os fornecedores com lançamentos na RefBase=112010, mas esta buscando todos os lancamentos da tabela DETCOMPRAS_PARTICIPANTE.

 

 

alguma ajuda nessa *logica?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Existem registros que atendam a condição codfornecedor=codigo and RefBase=112010 na DETCOMPRAS_PARTICIPANTE ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.