JPQL クエリで 2 つの日付を比較する必要がありますが、うまくいきません。
これが私のクエリです:
Query query = em.createQuery(
"SELECT h
FROM PositionHistoric h,
SeoDate d
WHERE h.primaryKey.siteDb = :site
AND h.primaryKey.engineDb = :engine
AND h.primaryKey.keywordDb = :keyword
AND h.date = d
AND d.date <= :date
ORDER BY h.date DESC");`
パラメータの日付は java.util.Date です
私のクエリはオブジェクトリストを返しますが、日付は私のパラメータより上と下です。
誰かがこれを行う方法を知っていますか?
ありがとう。