0

私は extId == パラメータが与えられたレコードを選択する必要があり、それらのレコードから最新の日付 (createDateプロパティ) が必要です。私はこれを試しています:

select r from Record r where r.extId=:eid and r.createDate=(select max(r.createDate) from r where r.id=r.id)

単純に最新のレコードを返します。お願い助けて。

4

1 に答える 1

2

このクエリを試すことができます。それは私にとってはうまくいきます。

from Record r where r.extId=:eid and r.createDate IN (select max(r2.createDate) from Recordr2)
于 2012-10-09T17:23:31.597 に答える