Ir para conteúdo
Fórum Script Brasil
  • 0

Consulta com Union - Só para Experts


Henriquegm

Pergunta

Quando executo esta consulta, a mesma retorna, TIPO DE DADOS INCOMPATÍVEL NA EXPRESSÃO DE CRITÉRIO.

Se eu retiro qualquer umas das três consultas, funciona.

Onde estou errando?

segue a consulta:

===================================================================

select BICO, DATA, VALOR, ENC_INI, ENC_FIM, AFER, LITROS

from [

SELECT

a.COD_BICO AS BICO,

b.DTA_FECHAMENTO AS DATA,

Null AS VALOR,

a.NUM_ENCERRANTE_INICIAL AS ENC_INI,

Null AS ENC_FIM,

Null AS AFER,

Null AS LITROS

FROM tab_medicao_bico AS a INNER JOIN tab_fechamento_caixa_pdv AS b ON a.SEQ_FECHAMENTO = b.SEQ_FECHAMENTO

WHERE

(((a.COD_BICO)>3)

AND ((b.DTA_FECHAMENTO)=#11/12/2010#)

AND ((b.NUM_FECHAMENTO)=1))

UNION ALL

SELECT

a.COD_BICO AS BICO,

b.DTA_FECHAMENTO AS DATA,

Sum(a.VAL_LIQUIDO) AS VALOR,

Null AS ENC_INI,

Null AS ENC_FIM,

Sum(a.QTD_AFERICAO) AS AFER,

Sum(a.NUM_ENCERRANTE_FINAL-a.NUM_ENCERRANTE_INICIAL) AS LITROS

FROM tab_medicao_bico AS a INNER JOIN tab_fechamento_caixa_pdv AS b ON a.SEQ_FECHAMENTO = b.SEQ_FECHAMENTO

GROUP BY a.COD_BICO, b.DTA_FECHAMENTO

HAVING

(((a.COD_BICO)>3)

AND ((b.DTA_FECHAMENTO)=#11/12/2010#))

UNION ALL

SELECT

a.COD_BICO AS BICO,

b.DTA_FECHAMENTO AS DATA,

Null AS VALOR,

Null AS ENC_INI,

a.NUM_ENCERRANTE_FINAL AS ENC_FIM,

Null AS AFER,

Null AS LITROS

FROM tab_medicao_bico AS a INNER JOIN tab_fechamento_caixa_pdv AS b ON a.SEQ_FECHAMENTO = b.SEQ_FECHAMENTO

WHERE

(((a.COD_BICO)>3)

AND ((b.DTA_FECHAMENTO)=#11/12/2010#)

AND ((b.NUM_FECHAMENTO)=3))

]. as LMC

ORDER BY BICO, DATA

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...