在JSP中如何限制时间查询条件,谢谢!
我在写一支JSP(统称Report),在查询的时候会选择时间,从DB的LOADING考虑,想限制一下查询的时间,也就是最多可供查询前两个月的数据。不知这样描述大家是否清楚,谢谢!
------解决方案--------------------在写sql的时候,加上时间条件不行吗?
------解决方案--------------------从数据库方面解决的办法就是定义一个view,只选出两个月内的数据,然后你在JSP中只用这个view。
------解决方案--------------------在后台对时间进行判断
超过两个月抛出错误或者转换
------解决方案--------------------要看你的时候的类型了
Calendar d= Calendar.getInstance()
d.add(Calendar.MONTH,-2);--> 退回两个月
String str = new SimdpleDateFormat( "yyyy-MM-dd HH:mm:ss ").format(d.getTime());
select * from tableName where sj> =str