问题描述
- mysql 根据当前时间间隔查相同时间间隔的历史数据
-
例如说,mysql查询语句知道传入开始时间为'2014-11-11' 结束时间为'2014-11-9'
如何转换为开始时间'2014-11-6' 结束时间'2014-11-8'
解决方案
算出间隔时间,然后该怎么算就怎么算,也没特别的地方呀。
另外,时间既然是传入,那间隔应该从程序就能搞定,也能提高SQL效率。
解决方案二:
这时间转化有什么说法吗?11号变6号,9号变8号
解决方案三:
http://xuantan.iteye.com/blog/1143706
解决方案四:
这个应该简单吧,就是分别用9号的日期减1天作为结束日期,9号的日期减3天作为开始日期不就行了
解决方案五:
11号和9号是三天的时间,然后9号前推三天 就是6-8号
时间: 2024-11-18 14:51:17