Galera tenho uma consulta em jpa que qdo roda naum traz reultado algum mas porem qdo pego o SQL gerado no console da aplicacao e executo direto no Banco me traz os resultados .
Alguem sabe o que pode ser isso:
vejam o jpaQL e o sql gerado:
String hql = " SELECT (atendimento.formaAtendimento"
+ ",count(atendimento.id)) "
+ " FROM Atendimento atendimento "
+ " WHERE atendimento.dataConclusao "
+ " between :dataInicial AND :dataFinal "
+ " AND atendimento.areaGestora.id in ( :areas ) "
+ " AND atendimento.dataConclusao is not null"
+ " GROUP BY atendimento.formaAtendimento ";
Consulta Gerada no console,so coloquei os valores dos parametros mas eh exatamente isso
select atendiment0_.ate_forma_atendimento as col_0_0_,
count(atendiment0_.ate_id) as col_1_0_ from sos_atendimento atendiment0_
where (atendiment0_.ate_data_conclusao between '2009-04-01' and '2009-04-30')
and (atendiment0_.arg_id in (2, 3, 8, 4, 5, 6, 7, 9, 10, 74, 12, 13, 14, 19, 15, 16, 17, 18, 20, 21, 22, 23, 24,
25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41,
42, 43, 44, 45, 46, 47, 48, 49, 50, 65, 51, 52, 53, 54, 55, 56, 57, 58, 66, 67, 68, 69, 59, 60, 61, 62, 63, 64))
and (atendiment0_.ate_data_conclusao is not null) group by atendiment0_.ate_forma_atendimento
Toda ajuda e bem vunda.