xiaodao1988004
xiaodao1988004
2015-01-19 02:55
采纳率: 100%
浏览 4.1k
已采纳

mysql 根据当前时间间隔查相同时间间隔的历史数据

例如说,mysql查询语句知道传入开始时间为'2014-11-11' 结束时间为'2014-11-9'
如何转换为开始时间'2014-11-6' 结束时间'2014-11-8'

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • danielinbiti
    danielinbiti 2015-01-19 04:11
    已采纳

    算出间隔时间,然后该怎么算就怎么算,也没特别的地方呀。
    另外,时间既然是传入,那间隔应该从程序就能搞定,也能提高SQL效率。

    点赞 评论
  • danielinbiti
    danielinbiti 2015-01-19 02:56

    这时间转化有什么说法吗?11号变6号,9号变8号

    点赞 评论
  • xiaodao1988004
    xiaodao1988004 2015-01-19 02:59

    11号和9号是三天的时间,然后9号前推三天 就是6-8号

    点赞 评论
  • caozhy
    点赞 评论
  • chinmo
    一把编程的菜刀 2015-01-19 03:03

    这个应该简单吧,就是分别用9号的日期减1天作为结束日期,9号的日期减3天作为开始日期不就行了

    点赞 评论

相关推荐