Atlas分表之后如何查询全部数据

我根据Atlas分了三个表t_comment_0,t_comment_1,t_comment_2,
所包含的字段(id,value),是已id分表的,数据如下:图片说明
我查询id=2可以查询:
mysql> select * from t_comment where id = '2' ;
+----+-------+
| id | value |
+----+-------+
| 2 | bb |
+----+-------+
1 row in set (0.00 sec)
但是我想查value='bb'
,就提示表不存在了:
mysql> select * from t_comment where value = 'bb' ;
ERROR 1146 (42S02): Table 'lkltest.t_comment' doesn't exist;
这该怎么查询呢?求高人指点,不会是必须指定表名吧:
select * from t_comment_0 where value = 'bb'
吧,这样也太不智能了吧,表名是动态的啊

1个回答

----+
| 2 | bb |
+----+-------+
1 row in set (0.00 sec)
但是我想查value='bb'
,就提示表不存在了:
mysql> select * from t_comment where value = 'bb' ;
ERROR 1146 (42S02): Table 'lkltest.t_comment' doesn't exist;
这该怎么查询呢?求高人指点,不会是必须指定表名吧:
select * from t_comment_0 where value = 'bb'
吧,这样也太不智能了吧,表

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐