数据库时间为2022/10/26 14:47:29,只想根据2022/10/26进行查询,通过过滤写大于等于开始时间和小于等于结束时间进行查询,比如查询26号一整天的数据,但是我开始和结束时间都选择26号查不到数据,要将结束时间改为27号才有26号的数据,请问该怎么解决
拼个时间
或者结束日期 加一天
DATEDELTA($日期,1)
因为你的原因数据有时分秒。所以查不到。你可以直接拼一个
and mytiem>='${start_date +" 00:00:00"}'
and mytiem<='${end_date +" 23:59:59.999"}'
oracle
where to_char(日期字段,'yyyy/mm/dd') BETWEEN '${开始}' AND '${结束}'
mysql
where