2 Replies Latest reply: Jun 6, 2016 4:34 PM by Guilherme de Moraes Nunes RSS

    group by

    Guilherme de Moraes Nunes

      Boa tarde

       

      estou fazendo um group by mais não está dando certo poderiam me ajudar

       

      Obrigado.

       

       

       

      VENDA:

      LOAD

           IDF_ITEM_MOVIMENTACAO,

      COD_PRODUTO_PFAT,
      QTD_ITENS_NF as QTD,
      sum(VALOR_TOTAL_CONTABIL) as VALOR_TOTAL_CONTABIL ,
      sum(VLR_PRECO_FABRICA) as VPF,
      if(WILDMATCH(DES_TIPO_OFERTA, '*Op Log*', '*PBM*','Conectividade','Sesi'), 'OL',
      if(WILDMATCH(DES_TIPO_OFERTA, '*Tabela*','Santa Cruz'), 'CF', 'OFL')) as TIPOVENDA,
      sum(VLR_VB) as VB,
      sum(VLR_DESC_COMERCIAL) as VLR_DESC_COMERCIAL,
      DES_CD,
      COD_CD_PFAT,
      IDF_CD_PFAT,
      DES_CD_LOGISTICA,
      COD_CD_LOGISTICA,
      IDF_CD_LOGISTICA,
      DTA_EMISSAO_DOC as DATA,
      date(DTA_EMISSAO_DOC,'DD/MM/YYYY') as DTA_EMISSAO_DOC ,
      WeekDay(DTA_EMISSAO_DOC) as Day,
      Month(DTA_EMISSAO_DOC) as Month,
      year(DTA_EMISSAO_DOC) as Year,
      MonthName(DTA_EMISSAO_DOC) as MonthYear,
      COD_TIPO_OPERACAO,
      COD_TIPO_ROTEIRO,
      COD_CLIENTE_SAP,
      COD_CLIENTE_PFAT,
      COD_MATERIAL_SAP,
      COD_FORNECEDOR_SAP,
      COD_FORNECEDOR_PFAT,
      ULT_COD_SCRUZ,
      DTA_EMISSAO_DOCUMENTO,
      COD_CD_FATURAMENTO,
      CD_FATURAMENTO,
      CD_LOGISTICA,
      NUM_OFERTA

      FROM

      [..\5.QVDs\Vendas_201605.QVD]

      (qvd)

       

      group by

      IDF_ITEM_MOVIMENTACAO,
      COD_PRODUTO_PFAT,
      QTD,
      VALOR_TOTAL_CONTABIL,
      VPF,
      TIPOVENDA,
      VB,
      VLR_DESC_COMERCIAL,
      DES_CD,
      COD_CD_PFAT,
      IDF_CD_PFAT,
      DES_CD_LOGISTICA,
      COD_CD_LOGISTICA,
      IDF_CD_LOGISTICA, 
      DATA,
      DTA_EMISSAO_DOC , 
      Day,
      Month,
      Year,
      MonthYear,
      COD_TIPO_OPERACAO,
      COD_TIPO_ROTEIRO,
      COD_CLIENTE_SAP,
      COD_CLIENTE_PFAT,
      COD_MATERIAL_SAP,
      COD_FORNECEDOR_SAP,
      COD_FORNECEDOR_PFAT,
      ULT_COD_SCRUZ,
      DTA_EMISSAO_DOCUMENTO,
      COD_CD_FATURAMENTO,
      CD_FATURAMENTO,
      CD_LOGISTICA,
      NUM_OFERTA

      ;

        • Re: group by
          Sunny Talwar

          May be this:

           

          VENDA:

          LOAD IDF_ITEM_MOVIMENTACAO,

                    COD_PRODUTO_PFAT,

                    QTD_ITENS_NF as QTD,

                    Sum(VALOR_TOTAL_CONTABIL) as VALOR_TOTAL_CONTABIL ,

                    Sum(VLR_PRECO_FABRICA) as VPF,

                    If(WILDMATCH(DES_TIPO_OFERTA, '*Op Log*', '*PBM*','Conectividade','Sesi'), 'OL',                    If(WILDMATCH(DES_TIPO_OFERTA, '*Tabela*','Santa Cruz'), 'CF', 'OFL')) as TIPOVENDA,

                    Sum(VLR_VB) as VB,

                    Sum(VLR_DESC_COMERCIAL) as VLR_DESC_COMERCIAL,

                    DES_CD,

                    COD_CD_PFAT,

                    IDF_CD_PFAT,

                    DES_CD_LOGISTICA,

                    COD_CD_LOGISTICA,

                    IDF_CD_LOGISTICA,

                    DTA_EMISSAO_DOC as DATA,

                    Date(DTA_EMISSAO_DOC,'DD/MM/YYYY') as DTA_EMISSAO_DOC,

                    WeekDay(DTA_EMISSAO_DOC) as Day,

                    Month(DTA_EMISSAO_DOC) as Month,

                    Year(DTA_EMISSAO_DOC) as Year,

                    MonthName(DTA_EMISSAO_DOC) as MonthYear,

                    COD_TIPO_OPERACAO,

                    COD_TIPO_ROTEIRO,

                    COD_CLIENTE_SAP,

                    COD_CLIENTE_PFAT,

                    COD_MATERIAL_SAP,

                    COD_FORNECEDOR_SAP,

                    COD_FORNECEDOR_PFAT,

                    ULT_COD_SCRUZ,

                    DTA_EMISSAO_DOCUMENTO,

                    COD_CD_FATURAMENTO,

                    CD_FATURAMENTO,

                    CD_LOGISTICA,

                    NUM_OFERTA

          FROM [..\5.QVDs\Vendas_201605.QVD] (qvd)

          Group By

          IDF_ITEM_MOVIMENTACAO,

                    COD_PRODUTO_PFAT,

                    QTD_ITENS_NF as QTD,

                    DES_TIPO_OFERTA,

                    DES_CD,

                    COD_CD_PFAT,

                    IDF_CD_PFAT,

                    DES_CD_LOGISTICA,

                    COD_CD_LOGISTICA,

                    IDF_CD_LOGISTICA,

                    DTA_EMISSAO_DOC,

                    COD_TIPO_OPERACAO,

                    COD_TIPO_ROTEIRO,

                    COD_CLIENTE_SAP,

                    COD_CLIENTE_PFAT,

                    COD_MATERIAL_SAP,

                    COD_FORNECEDOR_SAP,

                    COD_FORNECEDOR_PFAT,

                    ULT_COD_SCRUZ,

                    DTA_EMISSAO_DOCUMENTO,

                    COD_CD_FATURAMENTO,

                    CD_FATURAMENTO,

                    CD_LOGISTICA,

                    NUM_OFERTA

          ;