<select name="is_time" class="bin">
<option value="0">=选择日期=</option>
<option value="1">一天内</option>
<option value="2">三天内</option>
<option value="3">一个星期内</option>
<option value="4">一个月内</option>
<option value="5">三个月内</option>
<option value="6">三个月以上</option>
<option value="7">本日之前</option>
</select>
1 数据库开始时间 - 当前时间 = 1
2 数据库开始时间 - 当前时间 <= 3
3 数据库开始时间 - 当前时间 <= 7
4 数据库开始时间 - 当前时间 <= 30
5 数据库开始时间 - 当前时间 <= 90
6 数据库开始时间 - 当前时间 >= 90
7 数据库开始时间 - 当前时间 > 1
<option value="0">=选择日期=</option>
<option value="1">一天内</option>
<option value="2">三天内</option>
<option value="3">一个星期内</option>
<option value="4">一个月内</option>
<option value="5">三个月内</option>
<option value="6">三个月以上</option>
<option value="7">本日之前</option>
</select>
1 数据库开始时间 - 当前时间 = 1
2 数据库开始时间 - 当前时间 <= 3
3 数据库开始时间 - 当前时间 <= 7
4 数据库开始时间 - 当前时间 <= 30
5 数据库开始时间 - 当前时间 <= 90
6 数据库开始时间 - 当前时间 >= 90
7 数据库开始时间 - 当前时间 > 1
where (unix_timestamp(date_col)-NOW())/3600 < 1
一个小时之内的所有数据。3600为秒.SELECT * FROM tbl_name
WHERE DATE_SUB(CURDATE(),INTERVAL 30 DAY) <= date_col;
以天数算的SQL语句.
where to_days(now()) - to_days(dateFieldName) <= 30
一个月以来的数据