Comparar datas - Resolvido

3 respostas
M

Tenho um campo no banco do tipo data, preciso fazer um HQL para buscar registros entre uma data inicio e data fim.
no meu banco a data esta gravada como 2008/09/01

3 Respostas

g4j

dê uma olhada na documentação:

http://www.hibernate.org/hib_docs/reference/en/html/queryhql.html

fnandos
createQuery("from Tabela tabela where dataInicio > ? and dataFim < ? order by dataInicio, dataFim").setDate(0, dataInicio).setDate(1, dataFim).list())

onde dataInicio e dataFim são informados pelo usuário.

g4j

g4j:
dê uma olhada na documentação:

http://www.hibernate.org/hib_docs/reference/en/html/queryhql.html

use between, assim como no SQL…

Criado 2 de setembro de 2008
Ultima resposta 2 de set. de 2008
Respostas 3
Participantes 3