按时间查找

hyc_hover 2006-11-03 04:37:25
请教各位高手们
在网页上有一个选择框 可以选择“当天”“30天”“100天”“1年”“3年” 如果选择30天,那就是前30天到今天的数据。
sql语句该如何实现这些查找呢?
...全文
169 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hyc_hover 2006-11-06
  • 打赏
  • 举报
回复
sql里面的什么函数啊 哪有这方面的资料啊 请提示下啊 谢谢了
Sunny319 2006-11-04
  • 打赏
  • 举报
回复
用java.util.GregorianCalendar这个类.
他可以计算出当前时间偏移一个时间后的时间.
如取得指定日期的上月的日期:
java.util.GregorianCalendar test=new java.util.GregorianCalendar(2005,10,30);
test.add(2,-1);
SimpleDateFormat time=new SimpleDateFormat("yyyyMMdd");
Date d = test.getTime();
String to_date=time.format(d);
你把向前偏移100天等的时间算出了后在查询语句里使用就OK了
hyc_hover 2006-11-04
  • 打赏
  • 举报
回复
^^^^^
yougucao379548695 2006-11-04
  • 打赏
  • 举报
回复
直接用SQL里面得函数!
hyc_hover 2006-11-03
  • 打赏
  • 举报
回复
高手们指点下呀 急呀~~谢谢了

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧