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
Pergunta
Joao Henrique
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..
Link para o comentário
Compartilhar em outros sites
2 respostass 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.