mysql中group_contact函数的使用
需求:
需要对查询的结果集多行合并为一行,中间结果以逗号分隔
实现:
SELECT GROUP_CONCAT(number SEPARATOR ',') from oct_hr_record where education_status='1';
内容扩展:
在MySQL中字符串拼接常用的方法整理:1、CONCAT()2、CONCAT_WS()3、GROUP_CONCAT()
1、 CONCAT()
语法:CONCAT(str1,str2,...) 说明:作为最常用的字符串拼接方法,但是CONCAT函数在遇到拼接中的字符串出现 NULL 的情况,会返回 NULL
2、 CONCAT_WS()
此种连接字符串的方法,从名字上就能看出:从concat with separator,使用分隔符连接字符串。
语法:CONCAT_WS(separator,str1,str2,…) 使用说明:第一个参数separator是用来分隔其它参数的分隔符。分隔符的位置放在要连接的两个字符串之间。分隔符可以是一个字符串,也可以是其它参数 对比说明:concat_ws与concat相比优点:1、可以使用分隔符连接字符串2、若连接的字符串出现 NULL 值,concat_ws会忽略 NULL 值,返回其他连接字符串
3、 GROUP_CONCAT()
此种连接方法,主要是将某一字段的值连接成一行进行显示,具体可以参看上面的问题实例。
语法 :group_concat( [DISTINCT] 连接的字段 [Order BY 排序字段 ASC/DESC] [Separator ‘分隔符’] ) 说明:可以连接多个字段,也可以对连接字段进行排序,默认以 逗号 分隔字段
mysql中group_contact函数的使用相关推荐
- mysql中concat函数的使用相关总结
concat(str1,str2) 返回结果为连接参数产生的字符串.如有任何一个参数为NULL ,则返回值为 NULL. mysql> select concat('11','22','33') ...
- Oracle中concat与||区别(以及与mysql中concat函数区别)
Oracle中concat使用以及与||区别 CONCAT只能连接两个字符串 The syntax for the concat function is: concat( string1, strin ...
- mysql中合并函数_MYSQL分组合并函数
MySQL中group_concat函数 完整的语法如下: group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔 ...
- mysql中find_in_set()函数的使用及in()用法详解
From: http://www.manongjc.com/article/2710.html MySQL手册中find_in_set函数的语法解释: FIND_IN_SET(str,strlist) ...
- MySQL中concat函数(连接字符串)
MySQL中concat函数(连接字符串) MySQL中concat函数 使用方法: concat(str1,str2,-) 返回结果为连接参数产生的字符串.如有任何一个参数为NULL ,则返回值为 ...
- mysql必会语法_sql语法:sql必读必会(二)mysql中的函数大全
AVG 函数 作用:AVG 函数返回数值列的平均值.NULL 值不包括在计算中 语法:SELECT AVG(列) FROM 表 求id平均值(实在没字段了,就是意思意思) id大于平均值的记录 COU ...
- MySQL中时间函数NOW()和SYSDATE()的区别
mysql中日期函数还是比较常用的.主要有NOW()和SYSDATE()两种,虽然都表示当前时间,但使用上有一点点区别. NOW()取的是语句开始执行的时间,SYSDATE()取的是动态的实时时间. ...
- mysql中group_concat函数_MySQL中group_concat函数
为什么我要学习该函数,我在做控制页面的权限的时候,没有使用Shiro框架[强烈推荐使用], 为了降低学习成本,暂时给学生过渡的想法,我需要控制到按钮级别的权限,我的想法是通过Jquery对我的页面中的 ...
- ORACLE实现MySQL中substring_index函数功能
目录 MySQL中substring_index函数 ORACLE涉及函数 实现函数源码 MySQL中substring_index函数 substring_index(string, delimit ...
最新文章
- Python模块-创建和执行程序(或者脚本)
- 4一20ma电流有源与无源区别_信号隔离安全栅与信号隔离器区别!
- crontab执行不了php的解决方法
- vb php mysql_VB连接MYSQL数据的方法
- Centos7 安装 Python3.9
- 墓碑上的字符C语言,C语言编程练习6:墓碑上的字符
- Delphi如何获取本机IP地址
- 初学 快速幂 的理解
- dfs时间复杂度_Python实现图的经典DFS、BFS、Dijkstra、Floyd、Prim、Kruskal算法
- BZOJ 4516 后缀数组+ST+set
- Linux下配置MySQL免安装版
- HDU2157 How many ways??(可达矩阵+矩阵快速幂)
- js 时间转换、 向上保留两位小数
- 初识FineBI数据分析
- 微信网页分享(配合微信公众平台)
- 《淘宝规则》创建店铺的规则与实施细则
- Error 1053: The service did not respond to the start or control request in a timely fashion.问题排查
- word打印机显示服务器脱机,excel服务器-办公室常识——共享服务器文件报错,共享打印机无法打印的解决办法(解决word、excel不能打印))...
- swift导入oc第三方库
- ConstraintLayout 2.0 新特性 MotionLayout 制作炫酷动画
热门文章
- 揭秘vue——vue-cli3全面配置
- 【TP3.2】路由匹配和规则
- 打通B/S与C/S !让HTML5 WebSocket与.NET Socket公用同一个服务端!
- Spinnaker部署
- 《CUDA C编程权威指南》——1.5节总结
- GNS3的默认Telnet程序改成secureCRT
- 田志刚:要你共享,但不告诉你共享什么
- sql子查询示例_SQL更新查询示例说明
- ESXi6.5环境搭建(一:VMware Workstations 12 Pro 环境的安装及配置)
- 文件服务器的内存要多少,文件服务器内存要多大