Pular para o conteúdo
Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Autor
    Posts
  • #104991
    Avatar de RamoneRamone
    Participante

      Galera tenho um select e queria agrupar por estabelecimento e por numero da nf mas nao estou utilizando nenhum sum ou count tem como agrupar utilizando o group by dessa forma?
      o caso é que eu tenho uma capa e tenho os items dessa capa entao queria por isso agrupar por numero da nota e por estabelecimento

      select ce.nm_fantasia Estabelecimento
      ,nfe.nr_documento_fiscal numero_nf
      ,nfe.nr_serie serie_nf
      ,nfe.ds_uf uf
      ,nfe.dt_emissao data_emissao
      ,nfe.nr_cnpj_cpf_destino cnpj_dest_remetente
      ,nfe.nr_ie_destino IE
      ,nni.ds_produto item
      ,nni.cd_ncm ncm
      ,nni.dm_trib_icms cst
      ,nni.cd_cfop cfop
      ,nni.vl_aliq_icms alíquota_icms
      from nfe_nf nfe
      ,nfe_nf_item nni
      ,ctrl_empresa ce
      where nfe.id_nf = nni.id_nf
      and nfe.id_empresa = ce.id_empresa
      and nni.id_empresa = ce.id_empresa
      and nfe.dt_emissao between to_date (’01/01/2012′, ‘dd/mm/yyyy’)
      and to_date (’31/12/2012′, ‘dd/mm/yyyy’)
      — aqui seria ou o group by — ele qer agrupar por estabelecimento e por numero_nf ;

      #104992
      Avatar de rmanrman
      Participante

        @Ramone

        Exatamente, é ali mesmo que vai o GROUP BY.

        Só uma questão, qual é o objetivo de fazer esse agrupamento? Talvez a solução não é essa…

        #104993
        Avatar de RamoneRamone
        Participante

          .

          #104994
          Avatar de rmanrman
          Participante

            @Ramone

            Detalhe, todos os campos listados no SELECT devem está no GROUP BY, salvo os campos que estão sendo utilizados em funções de agrupamento.

            Ainda não ficou claro por que fazer o agrupamento. 😯

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