2019独角兽企业重金招聘Python工程师标准>>>

SELECT GROUP_CONCAT( ut.id_card ORDER BY ut.id_card DESC SEPARATOR ',' )   FROM `edu_user_train` ut where ut.id in(614,615);输出结果:
500231199108181861,371324198450304515
使用场景:返回的是纯数字 配合in 查询
例:
SELECT u.name FROM `edu_user` u WHERE u.id_card IN (500231199108181861,371324198450304515);
SELECT GROUP_CONCAT('"',ut.id_card,'"') FROM `edu_user_train` ut where ut.id in(614,615);输出结果:"500231199108133881","371325198706304515"使用场景:返回的是字符串(因为身份证中存在有"X"的情况) 配合in 查询
例:
SELECT u.name FROM `edu_user` u WHERE u.id_card IN ("500231199108133881","371325198706304515");
SELECT CONCAT('"',ut.id_card,'"') FROM `edu_user_train` ut where ut.id in(614,615);输出结果:"500231199133133881"
"371325198706454515"这种情况相对来说就用的比较少了。

这部分以上面的区别在于加了GROUP 后 , 再得到一个结果后会进行换行。

SELECT GROUP_CONCAT( u. NAME ORDER BY u. NAME DESC SEPARATOR "," ) AS userName FROM `edu_user` u WHERE u.id_card IN ( SELECT ut.id_card  FROM `edu_user_train` ut where ut.id in(614,615,939));多个数据, 进行子查询。

欢迎补充指正,这是本人在实践中所得的记录,详细用法及专业解释请看Mysql 的API。

转载于:https://my.oschina.net/u/2358326/blog/494925

Mysql 的 GROUP_CONCAT() 函数拼接串相关推荐

  1. mysql concat换行_Mysql 的 GROUP_CONCAT() 函数拼接串

    SELECT GROUP_CONCAT( ut.id_card ORDER BY ut.id_card DESC SEPARATOR ',' )   FROM `edu_user_train` ut  ...

  2. Oracle的wm_concat()函数与Mysql的group_concat()函数

    这两个函数的作用是相同的,它们的功能是:实现行转列功能,即将查询出的某一列值使用逗号进行隔开拼接,成为一条数据. 1.Oracle的wm_concat()函数 2.Mysql的group_concat ...

  3. mysql之group_concat函数

    mysql之group_concat函数 在介绍GROUP_CONCAT之前,我们先来看看concat()函数和concat_ws()函数. 先准备一个测试数据库: mysql> select ...

  4. mysql中group_concat函数_MySQL中group_concat函数

    为什么我要学习该函数,我在做控制页面的权限的时候,没有使用Shiro框架[强烈推荐使用], 为了降低学习成本,暂时给学生过渡的想法,我需要控制到按钮级别的权限,我的想法是通过Jquery对我的页面中的 ...

  5. MySQL中group_concat函数用法总结

    MySQL中group_concat函数用法总结 一.group_concat函数的功能 将group by产生的同一个分组中的值连接起来,返回一个字符串结果.group_concat函数首先根据gr ...

  6. MySQL使用GROUP_CONCAT()函数按ID分组将多条记录的某个字段以逗号或者指定分隔号隔开成一条记录

    MySQL使用GROUP_CONCAT()函数按ID分组将多条记录的某个字段以逗号或者指定分隔号隔开成一条记录 MySQL  2014-08-27  26945阅读  0评论 0收藏  收藏本文 这篇 ...

  7. MySQL中group_concat函数深入理解

    group_concat(),手册上说明:该函数返回带有来自一个组的连接的非NULL值的字符串结果. 通俗点理解,其实是这样的:group_concat()会计算哪些行属于同一组,将属于同一组的列显示 ...

  8. mysql 乘法拼接字符串_【原创】利用MySQL 的GROUP_CONCAT函数实现聚合乘法

    MySQL 聚合函数里面提供了加,平均数,最小,最大等,但是没有提供乘法,我们这里来利用MYSQL现有的GROUP_CONCAT函数实现聚合乘法. 先创建一张示例表:CREATE TABLE `tb_ ...

  9. 关于mysql中GROUP_CONCAT函数的使用

    偶然看到公司存储过程中有个字符串拼接的函数,改bug过程中使用到了,还挺有用的,于是记录下来方便记忆,帮助有需要的人. 这是我需要整理的串,他是调用了一个存储过程,传入组织机构的id和迭代层数,返回来 ...

  10. mysql在GROUP_CONCAT中拼接字符串

    1.在 GROUP_CONCAT 函数中拼接字符串直接使用 + 是不行的,会报错: 2.在 GROUP_CONCAT 函数中拼接字符串要用 CONCAT 函数或者 CONCAT_WS 函数,并且在使用 ...

最新文章

  1. curl 模拟 GET\POST 请求
  2. C# TCPClient简单示例
  3. JS滚动条到网页底部自动加载更多内容
  4. c语言内存分配与释放 不同类别变量的内存分配和释放的区别
  5. 洛谷 1541 乌龟棋——dp
  6. 【Java学习笔记之二十六】深入理解Java匿名内部类
  7. java 输出一个爱心_java基础 之 几个常用的类
  8. 09年全年的case处理总量
  9. 像素生存者2为什么显示服务器不可用,像素生存者2为什么更新了玩不了 | 手游网游页游攻略大全...
  10. unity界面按钮的位置
  11. Ansys-结构动力学分析-悬臂梁模态分析学习收获
  12. 淘宝客如何赚钱?为什么很多人做淘宝客赚不到钱?
  13. Frame-relay帧中继配置,实现网络连接
  14. html 播放视调用本地播放器,用HTML5做一个本地视频播放器
  15. 阿里范皓宇:互联网汽车会为汽车行业带来全新的用户价值
  16. Thread.currentThread()、isAlive()、Thread.sleep()的使用
  17. ALK8266WIFI解决方案支持常见普通单片机实现WIFI高速传输和许多实用功能,实测速度超过M字节每秒
  18. xelatex+beamer+中文的一个tex例子
  19. yarn和npm常用基本命令安装和卸载
  20. 解决curl/wget: (7) Failed to connect to github.com port 443: Connection refused无法解析主机或请求拒绝问题

热门文章

  1. js中立即执行函数会预编译吗_javascript引擎执行的过程的理解--执行阶段
  2. MATLAB神经网络工具箱学习
  3. 【POJ-2452】Sticks Problem【二分右端点+线段树】
  4. 基础集合论 第一章 5 偶集
  5. mysql查找多个表并更新值_Mysql子查询,连接,多表更新
  6. BeanFactory和ApplicationContext的异同
  7. 忘记root密码,怎么办
  8. MySQL 学习四 SQL优化
  9. 盒子box在网页中居中的方法
  10. Java容器---List