问题描述
mysql中select a.* from lst_enterzhaopin a where to_days(pubTime) = to_days(now());成功!查询到今天的信息改进后select a.* from lst_enterzhaopin a where DATE_SUB(CURDATE(), INTERVAL 0 DAY) <= date(pubTime);发觉这个不错,查询几天之内的信息根据day的大小调整,还可以根据小时或者其他type调整到了hibernate中find(xxxx)放进去就报错了,应该是不支持DATE_SUB怎么解决? 问题补充:sheep3600 写道
解决方案
date_sub_interval(CURDATE(), 0 DAY) <= date(pubTime);这个呢。
时间: 2024-07-31 11:34:25