Preciso que um select data, sum(valor) from tabela group by data
me retorne no resultado a data no formato MM/yyyy.
algo parecido com o to_date(data, ‘MM/yyyy’), mas usando HQL.
Alguem sabe como ?
valeu
Preciso que um select data, sum(valor) from tabela group by data
me retorne no resultado a data no formato MM/yyyy.
algo parecido com o to_date(data, ‘MM/yyyy’), mas usando HQL.
Alguem sabe como ?
valeu
Pq vc simplesmente não passa a data como parâmetro e deixa que o JPA faça o resto para você?
Crie o objeto date do jeito que você quer (só com HH/yyyy) e depois passe como parâmetro.
Esse post pode te ajudar: JPA Consultas e Dicas.
o negocio é q a data formatada vem do resultado do select.
o negocio é q a data formatada vem do resultado do select.Basta informar que o valor a ser retornado é do tipo data e o java vai jogar o valor lá dentro.
Ou vc pode simplismente fazer Assim
Quando faço isso, me retorna apenas 1 caracter.
Exemplo:
me retorna
2
e não 07/2012. Ou seja, retorna apenas o ultimo caracter da data.
qual q query q esta sendo gerada pelo framework?
no framework aparece ‘consulta invalida’, mas executa mesmo assim.
Com certeza está gerando o cast para char, e não varchar().
alguma ideia de como gerar para varchar?