【发布时间】:2011-01-02 13:55:47
【问题描述】:
我是 HQL 新手,有一个需要转换的 SQL 表达式,但无法选择 SQL 语句是:
select SenseDate as Time,SenseValue as Value
from UserData
where NetworkID = '23'
and IODeviceID = '129'
and SenseDate >= DateAdd("d",-1, GETDATE())
and SenseDate<=GETDATE()
我可以毫无问题地在 HQL 中运行这部分:
from UserData
where NetworkID = '23'
and IODeviceID = '129'
and SenseDate >= DateAdd(d,-1, GETDATE())
and SenseDate<=GETDATE()
但是我只希望返回 SenseDate 和 SenseValue 值,有人可以告诉我如何选择,因为当我尝试添加 select SenseDate, SenseValue 等时。我在 Netbeans 中不断收到错误
【问题讨论】: