Ir para conteúdo
Fórum Script Brasil

Joao Henrique

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que Joao Henrique postou

  1. Olá caros colegas , estou com um problema em uma consulta usando banco de dados Oracle, quero que o meu select agrupe os dados por Especialidade medica ,porém o banco emite a seguinte mensagem de erro: ORA-00937: não é uma função de grupo de grupo simples ORA-00937: não é uma função de grupo de grupo simples alguém pode me ajudar segue o select abaixo: Desde já agradeço.. Select f.DS_Especialid, a.CD_Pre_Med, a.CD_Atendimento, a.CD_Prestador, b.NM_Prestador, b.CD_Tip_Presta, d.NM_Tip_Presta, a.CD_Unid_Int, c.DS_Unid_Int, a.DT_Pre_Med, count(a.CD_PRE_MED)AS TOTAL To_Char(a.HR_Pre_Med,'hh24:mm:ss') Hora From DBAMV.Pre_Med a, DBAMV.Prestador b, DBAMV.Unid_Int c, DBAMV.Tip_Presta d, DBAMV.Esp_Med e, DBAMV.Especialid f Where a.DT_Pre_Med >= to_Date('08/02/2012','dd/mm/yyyy') And a.CD_Prestador = b.CD_Prestador And a.CD_Unid_Int = c.CD_Unid_Int And To_Char(a.HR_Pre_Med,'hh24:mm:ss') <= '11:00' And b.CD_Tip_Presta = d.CD_Tip_Presta And b.CD_Tip_Presta not in (25,31,32,37,38) And b.CD_Prestador = e.CD_Prestador And e.SN_Especial_Principal = 'S' And e.CD_Especialid = f.CD_Especialid group by f.DS_Especialid
×
×
  • Criar Novo...