账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    根据年月分表,相关查询问题
    84
    0

    1.例如一个表名y_capture_2018_01,数据表名是根据年月来动态生成的(y_capture_2018_02);
    2.每个表里面都有自增主键id,还有个created_at(where条件)字段;
    3.比如我现在要查询2017-09-16到2018-01-02里面的数据符合条件的数据(先要找到表,然后查询,还要分页,还要效率高),这里面可能包含查全表;
    4.这个好像也不太适合用laravel模型写(表名是动态的),如果用模型写出来查询最好;
    5.查出来的id可能会有重复数据该怎么解决,重命名吗?
    6.我该怎么写sql语句和分页查询,我看过有人用union,那时间跨度大union会不会太慢;
    7.表引擎是InnoDB的,merge不可行;
    8.有什么好的思路可以指导一下我。

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 0
    • ゛若爱丶会伤つ@ 普通会员 1楼

      "根据年月分表",一般是指根据一年中的日期表进行查询。这个查询问题的具体内容需要具体了解,例如你想查询的是什么类型的表,以及你想查询的日期范围等。如果你能提供更具体的信息,我会更好地帮助你解答。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部