java怎样根据开始日期和结束进行模糊查询 求代码

例如下面的:
图片说明

数据库sql语句。
SELECT column_name(s)
FROM table_name
WHERE column_name
BETWEEN value1 AND value2

1.建立jdbc数据库连接,
2.创建查询语句。
3.输出结果。


截止日期的天数加1
时分秒取0

截止日期的天数加1
时分秒取0

结束日期 格式化成"yyyyMMdd 23:59:59"
起始日期 格式化成"yyyyMMdd 00:00:00"
数据库里比较大小就行了

如果开始日期和结束日期相同,且不精确到时分秒,而你又要查询这一天的数据;
则你要处理时间格式:在开始时间后面加 00:00:00 结束时间加23:59:59 就能查出当天的数据;
SQL : >= 开始时间 and <=结束时间;