Hibernate hql 时间操作(加)

使用hql获取数据时,查询条件设计到日期,并且日期无法从程序中传入,只能利用hql来进行日期操作。当时用的是postgresSQL数据库,从网上查了下postgresSQL的日期函数:http://www.cnblogs.com/mchina/archive/2013/04/15/3010418.html

1 加

//SQL
select now() + interval '2 days';
//hql
.. and not exists (select m.id from MTrackRecord m where m.mcustomer_info.id = c.id and m.status = '1' and m.starttime >= c.created_on and m.starttime <= c.created_on + 2 days)

你可能感兴趣的:(Hibernate)