
mysql
一个超赞的名字
这个作者很懒,什么都没留下…
展开
-
mysql 8.0分组查询 sql实现
总所周知,mysql8.0的时候运行 select * from table group by name会报错,这让之前在mysql5.7写sql的同学就很苦恼,要怎么实现原本的这条sql呢?方案一:改数据库配置,让它支持这种写法。(不推荐)相信大家看到这个就骂娘了,怎么又是改数据库。别急,下面是sql方案。方案二:`select * from table group by name`等于select a.* from table a inner join (select name,min(原创 2022-04-28 11:19:39 · 1086 阅读 · 0 评论 -
mysql中utf8和utf8mb4详解
utf8和utf8mb4字节和字符存储上限表情☺️字节和字符varchar(255)所表示的单位是字符,而一个汉字一个字母都是一字符。所以这里可以存储255个汉字或者255个字母。utf-8下,1字符=3字节。(uft-8也称之为utf-8mb3)utf-8mb4下,1字符=4字节。存储上限varchar的存储上限是65535字节utf-8格式: varchar(21845)是上限(65535/3)。utf-8mb4: varchar(16383)是上限(65535/4)表情☺️一个原创 2022-03-03 12:51:12 · 8523 阅读 · 2 评论