以下语句用HQL怎么写怎么老错啊

来源:互联网  时间:2016/8/13 2:21:14

关于网友提出的“ 以下语句用HQL怎么写怎么老错啊”问题疑问,本网通过在网上对“ 以下语句用HQL怎么写怎么老错啊”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 以下语句用HQL怎么写怎么老错啊
描述:

select * from Orders where DATE_SUB(curdate(), INTERVAL 7 DAY) <= date(order_time) 
hql:from Orders  o where date_sub(curdate(), INTERVAL 7 day) <= date(o.orderTime)
不知道哪里有错高手帮忙


解决方案1:

你用的是mysql的时间函数,怎么能对?
方法1:用参数的形式把当前时间和ordertime格式化好传进去,如from Orders o where ordertime>=:time
方法2:用HQL的自己的时间函数

上一篇怎样读取access的长二进制数据
下一篇Hibernate 单向多对一 的问题
明星图片
相关文章
《 以下语句用HQL怎么写怎么老错啊》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)