Einsatz von Hibernate HQL, um Datensätze auszuwählen, wo zwei Termine sind innerhalb eines festgelegten Intervalls

Ich versuche zu verwenden, HQL, um Datensätze zu finden, wo zwei Datum-Felder sind innerhalb 1 Monats.

Query query = session.createQuery("from com.ep.cqprojects.db.Projects "
    + "where active_date - kickoff_meeting_date < interval '1' month ");

Leider ist die Datenbank anscheinend nicht verstehen Intervall.

Wie kann ich Vergleiche das Intervall zwischen zwei Datums-Felder?

InformationsquelleAutor Richard | 2009-07-28
Schreibe einen Kommentar