一个好的问题描述有利于社区小伙伴更快帮你定位到问题,高效解决你的问题
【TiDB 使用环境】生产环境 /测试环境
【TiDB 版本】7.1.0
【部署方式】云上部署(什么云)/机器部署
【操作系统/CPU 架构/芯片详情】
【机器部署详情】CPU大小/内存大小/磁盘大小
【集群数据量】
【集群节点数】
【问题复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【复制黏贴 ERROR 报错的日志】
create table jjj like INFORMATION_SCHEMA.TABLES;
insert into jjj select * from INFORMATION_SCHEMA.TABLES limit 10;
select * from jjj;
alter table jjj add new_col1 varchar(10);
–new_col1为原表table_catalog的值;
mysql> select new_col1 ,count(1) from jjj group by new_col1;
±---------±---------+
| new_col1 | count(1) |
±---------±---------+
| def | 10 |
±---------±---------+
1 row in set (0.01 sec)
–查询table_catalog字段为NULL
mysql> select j.table_catalog,j.new_col1 from jjj j;
±--------------±---------+
| table_catalog | new_col1 |
±--------------±---------+
| NULL | def |
| NULL | def |
| NULL | def |
| NULL | def |
| NULL | def |
| NULL | def |
| NULL | def |
| NULL | def |
| NULL | def |
| NULL | def |
±--------------±---------+
10 rows in set (0.00 sec)
–group by显示有值
mysql> select j.table_catalog,count(1) from jjj j group by j.table_catalog;
±--------------±---------+
| table_catalog | count(1) |
±--------------±---------+
| def | 10 |
±--------------±---------+
1 row in set (0.00 sec)
添加新字段,默认将前面字段的值更新到新字段上了。
【其他附件:截图/日志/监控】