开发者社区> 问答> 正文

MySQL按月分表PHP如何做汇总统计查询排序分页

群组表
group
聊天记录表
按月分表,如
chat_message_2015_04
chat_message_2015_05
chat_message_2015_06
表结构
chatTime //message时间
groupID //组ID
需求描述
给定一个时间段,如当天/最近7天/当月/2015-04-12 ~ 2015-06-17,统计给定时间段内各个group的message数量
按照统计出来的message数量,对group进行排序与分页输出

展开
收起
蛮大人123 2016-02-07 15:30:58 5963 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    如果可能的话,不要采用分表的设计,采用表分区,这样就对于查询就不需要特殊处理了。规划好索引,性能应该不会有问题。

    2019-07-17 18:39:09
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像