Pular para o conteúdo
Visualizando 1 post (de 1 do total)
  • Autor
    Posts
  • #75632
    Anônimo

      Tenho que fazer um Select com o operador Union e na segunda parte do Union eu não tenho os dados referente a um campo Long na primeira parte do Select…e está dando erro…

      Segue o Select:
      Select
      TBVENPEDIDO.DATA_VENDA,
      ‘UNI’ as SERIE,
      TBVENPEDIDO.NOTA_FISCAL ,
      TBVENPEDIDO.NOTA_FISCAL_SERVICO,
      TBVENPEDIDO_IEF.OBSERVACAO //–> Esse campo é Long
      From TBVENPEDIDO, TBVENPEDIDO_IEF
      where TBVENPEDIDO.PEDIDO=TBVENPEDIDO_IEF.PEDIDO and
      TBVENPEDIDO.EMPRESA = TBVENPEDIDO_IEF.Empresa and
      (TBVENPEDIDO_IEF.VALOR_ISS > 0 or TBVENPEDIDO_IEF.ESPECIE>’2′) and
      TBVENPEDIDO.EMPRESA = ‘001’ and
      TBVENPEDIDO.DATA_VENDA between ’01/04/2006′ and ’30/04/2006′
      union
      Select
      DATALACTO DATA_VENDA,
      ‘UNI’ SERIE,
      ‘0000000’ NOTA_FISCAL,
      ‘0’||MAPA NOTA_FISCAL_SERVICO,
      ‘ISS DA REDUÇÃO Z – ECF’ OBSERVACAO
      From TBIEFCADLACTOTRIB_ECF, TBIEFPARAMETRO
      where TBIEFCADLACTOTRIB_ECF.EMPRESA=TBIEFPARAMETRO.EMPRESA and
      TBIEFCADLACTOTRIB_ECF.EMPRESA = ‘001’ and
      TBIEFCADLACTOTRIB_ECF.VLRISS > 0 and
      TBIEFCADLACTOTRIB_ECF.DATALACTO between ’01/04/2006′ and ’30/04/2006′
      Order by 1, 4, 3,5

    Visualizando 1 post (de 1 do total)
    • Você deve fazer login para responder a este tópico.
    plugins premium WordPress