我正在尝试将我的SQL查询重写为HQL友好格式,但我失败或没有得到预期的结果。
感谢任何帮助...
Select *
FROM
(
SELECT distinct on (iNumber)
equipmentTimestamp,
name,
iNumber,
datauserprovidername,
latitude,
longitude
FROM
positionview
WHERE outbound = false
AND referenceIdentifier is null
AND responseType = 'XYZ'
AND equipmentTimestamp >='2013-02-09 10:04:14.476'
AND equipmentTimestamp <='2016-02-12 10:04:14.476'
order by iNumber desc
) AS derivedInnerQuery
order by equipmentTimestamp desc;
我可以确认上面的查询获得了我期望的结果但是HQL只在WHERE子句中接受子查询。
简而言之,我希望查询能够获取每个iNumber的最新位置报告。