不同的字符被认为是相同的,为什么

m1m5dgzv  于 2021-06-18  发布在  Mysql
关注(0)|答案(0)|浏览(190)

如:あ ア 这两个字符在分组编码时合并:utf8mb4两个字符应该有不同的编码,为什么会发生这种情况?

>CREATE TABLE `test` (
>`keyword` varchar(20) NOT NULL,
>`show` int(11) NOT NULL
>) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci
>insert into test (keyword,show) values('あ',5),('ア',10);
>select keyword,sum(show) from test group by keyword;
>+---------------------------+----------------+
>| keyword                   | sum(show)    |
>+---------------------------+----------------+
>| あ                        |             15 |

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题