Mysql
文章平均质量分 77
Mysql
IT行业小趴菜
一艘没有航向的船,不管什么方向的风都是逆风
展开
-
Mysql高级函数——GROUP_CONCAT
在MySQL中,可以使用GROUP_CONCAT函数来实现将多个数据拼接为一个字符串的功能。GROUP_CONCAT函数接受一个参数,用于指定要拼接的数据列,同时可以通过SEPARATOR关键字来指定分隔符。SEPARATOR可以省略默认使用,来做分割通过使用GROUP_CONCAT函数和SEPARATOR关键字,可以轻松实现字符串拼接的需求。同时,通过修改默认的分隔符,可以灵活地适应不同的应用场景例如要把这个字段合并成一行并根据,隔开。原创 2023-12-25 15:50:48 · 419 阅读 · 0 评论 -
Mysql查询——根据字段值自定义排序
在开发中会遇到一些奇葩的不常见的业务,需要对某些字段进行非规则性排序,举个简单的例子,比如原本1,2,3三个数,要让你按2,1,3去进行排序,针对这样的需求也有对应的解决办法,使用函数来实现这一功能,下面是根据字段值自定义排序的具体实现,以及FIELD函数的使用实现的功能:为3的排在第一位,其余字段值按默认的排序规则进行正序排序。原创 2022-09-29 16:46:20 · 2109 阅读 · 2 评论 -
MySQL索引相关知识整理学习
索引:用于快速查找数据。索引是将数据的一些关键信息通过特定的数据结构存储到一片新的空间中,这样在文件查找的时候能快速找到。MySQl主要有两种类型的索引:哈希索引、B+树索引。原创 2022-09-13 10:13:07 · 1169 阅读 · 9 评论 -
Mysql之正则函数REGEXP的使用,适合复杂查询条件
MySQL 8.0+才引入regexp_replace,regexp_like,regexp_instr,regexp_substr四个函数,在低于此版本的MySQL客户端执行这四个函数,报错:FUNCTION regexp_xxx does not exist下面蓝色字体是链接,个人整理的正则表达式大全正则表达式大全。原创 2022-08-25 16:12:20 · 4181 阅读 · 1 评论