u013160199
的发的发
采纳率66.7%
2017-08-18 07:12 阅读 1.3k

有表A 字段1 int类型 mysql如何查询该字段往前7天 每天 的记录数据的平均值

有表A 字段1 int类型 mysql如何查询该字段往前7天 每天 的记录数据的平均值图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • 已采纳
    u013160199 的发的发 2017-08-19 02:38

    感谢各位的回复,已解决。

    SELECT 字段1, 时间字段 FROM 表A WHERE DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段) group by date(时间字段) limit 7

    点赞 评论 复制链接分享
  • qq_35728177 Tsui丶 2017-08-18 07:20

    如果你这个字段代表的就是时间的话,
    select count(0) from A a when a.字段1 between (int-0.6) and int;
    为什么是count(0) 而不是count(*) 提高效率

    点赞 1 评论 复制链接分享
  • ying_zcx ying_zcx 2017-08-18 07:47

相关推荐