按字段中其中两位进行分100张表,查询怎么定位到某一张表

发布于 2022-01-03 10:55:22 字数 241 浏览 828 评论 7

    user表userid一共16位例如1000006675948136——>user_13,用 其中13-15两位进行分表,一共分100张表,user_00,user_01......

    现在想根据一定条件查询出user_00表的数据怎么实现,或者查询user_00表一共有多少数据怎么查询

 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

英雄似剑 2022-01-07 20:16:55

数据迁移,数据结构也有大改动。一个一个表数据查出来去做处理

瑾夏年华 2022-01-07 15:27:49

回复
那你就一个一个分库做处理啊,还有其他逻辑?

女中豪杰 2022-01-07 13:51:21

什么情况下有这种需求?

谢绝鈎搭 2022-01-07 12:24:25

我想知道这userid是怎么生成的

执手闯天涯 2022-01-06 08:00:55

我现在是单库百表,使用的方案是动态传表名进行查询select * from user_00 where * ,把他作为单表来处理,查询语句直接带了表名。

疾风者 2022-01-06 03:31:56

回复
我知道的方案就是这样处理

成熟的代价 2022-01-06 02:08:01

根据userid取到13-15位确定是那张表,如果没有ID,只能一个表一个表查

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文