开发者社区> 问答> 正文

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 6013 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

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

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

相关电子书

更多
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
PHP安全开发:从白帽角度做安全 立即下载
复杂PHP系统性能瓶颈排查及优化 立即下载

相关镜像