如何使用一个月的个人日期作为条件

时间:2015-08-21 15:05:25

标签: java sql

我正在编写一个脚本,我需要继续检查一个月的个别日期。到目前为止,我可以直接检查一个月,但我需要它一天,因为它返回一天的多个值。

代码如下:

SELECT * FROM table
WHERE end_datetime BETWEEN '2015-03-01 00:00:00' and '2015-04-01 00:00:00'

我需要一个java代码,我可以在那里检查个别日期(例如 - 2015-03-01 00:00:00'以及2015-03-02 00: 00:00'; 2015-03-02 00:00:00' 2015-03-03 00:00:00'等等,直到最后到达日期,即2015-04-01 00:00:00'。

1 个答案:

答案 0 :(得分:1)

选项1:

查看您是否需要所有日期数据,然后首先获得单个查询中的所有记录,按end_time排序。然后你可以循环记录。

选项2:

您还可以使用'>'按日期提取记录。和'<'运算符,您需要使用预准备语句在循环中触发查询,直到循环到达最后一个日期。使用循环中的Java日历继续增加日期