mysql group concat 去重,MySQL group_concat() 函数用法
MySQL group_concat() 函数用法
在使用 group by对数据进行分组后,如果需要对 select 的数据项进行字符串拼接,这时就需要用到group_concat()函数。
1、基本用法
group_concat()完整语法如下:
group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator ‘分隔符‘])
通过 distinct可以去掉重复值,order by进行排序,separator指定分隔符,默认为逗号。
user 表
address 表
user与address为一对多关系,现在以user_id进行group by分组,对数据项city进行字符串拼接,写法如下:
select u.id, u.name, group_concat(ad.city) as city
from user u inner join address ad on u.id = ad.user_id
group by u.id
查询结果如下ÿ
mysql group concat 去重,MySQL group_concat() 函数用法相关推荐
- mysql group_concat去重_MySQL group_concat() 函数用法
MySQL group_concat() 函数用法 在使用 group by对数据进行分组后,如果需要对 select 的数据项进行字符串拼接,这时就需要用到group_concat()函数. 1.基 ...
- mysql group concat_mysql group_concat()函数用法总结
本文实例讲述了mysql group_concat()函数用法.分享给大家供大家参考,具体如下: group_concat(),手册上说明:该函数返回带有来自一个组的连接的非NULL值的字符串结果.比 ...
- MySQL中group_concat函数用法总结
MySQL中group_concat函数用法总结 一.group_concat函数的功能 将group by产生的同一个分组中的值连接起来,返回一个字符串结果.group_concat函数首先根据gr ...
- MySQL的行转列、列转行、连接字符串 concat、concat_ws、group_concat函数用法
转载自:https://blog.csdn.net/aya19880214/article/details/41280893 1.concat函数 使用方法: CONCAT(str1,str2,-) ...
- mysql group_concat去重_mysql GROUP_CONCAT 函数 将相同的键的多个单元格合并到一个单元格...
mysql GROUP_CONCAT 函数 将相同的键的多个单元格合并到一个单元格 MemberID MemberName FruitName -------------- ------------- ...
- MySQL中group_concat()函数用法总结
group_concat函数应该是在内部执行了group by语句,这是我的猜测. 1.测试语句: 1 SELECT group_concat(town) FROM `players` group b ...
- mysql wm concat sep,MySQL拼接函数CONCAT的使用心得
一.concat函数相关的几种用法 1-1.函数:concat(str1,str2,-) concat 函数一般用在SELECT 查询语法中,用于修改返回字段内容,例如有张LOL英雄信息表如下 mys ...
- mysql: union / union all / 自定义函数用法详解
mysql: union / union all http://www.cnblogs.com/wangyayun/p/6133540.html mysql:自定义函数用法详解 http://www. ...
- mysql group by去重_MySQL本周总结——group by去重和自联结理解
1.group by 理解: 从一个例题开始: 已知表格:Product(maker, type, model) Get the makers who produce only one product ...
最新文章
- 使用C++实现一套简单的状态机模型——原理解析
- 管理系统中计算机应用知识总结,自考《管理系统中计算机应用》章节知识点复习:管理信息...
- dedecms最新版本修改任意管理员漏洞
- Educational Codeforces Round 73 (Rated for Div. 2) E. Game With String 思维博弈 好题(2500)
- C++ 运算符重载规则
- C/C++日志写入系统log(/var/log/syslog)
- mysql b 树 锁_mysql索引B+树、MVCC、锁一文搞懂
- 如何给Exadata数据库一体机打补丁patching图解
- Rust :公钥、私钥与keypair、signature、verify 三部曲
- re学习笔记(71)大吉杯DJBCTF - re - 部分WP
- 2021年安全员-B证-项目负责人(广东省)考试题及安全员-B证-项目负责人(广东省)考试总结
- c语言课程设计家谱管理系统,数据结构-家谱管理系统
- WSAData结构体的作用
- 计算机电脑用英语单词怎么读,计算器 英语
- 居家装修这些细节一定得注意到
- 腾讯优图·AI 开放平台全面升级:AI 能力最全面的平台
- 基于深度学习的农作物病虫害识别
- NFC OMA 访问
- 字节、比特、位的单位换算
- xp连接虚拟专用网络错误提示: 连接出错789:L2TP连接尝试失败,因为安全层在初始化与远程计算机的协商时遇到一个处理错误。
热门文章
- 提升职场表现力:讯飞智能录音笔SR901实力优选
- 利用Civil3d导入桥梁中线至Revit中建立桥梁上部结构
- 1万条数据大概占多大空间_mysql亿级数据数据库优化方案测试-银行交易流水记录的查询...
- [MTCTF]从出题人视角看ez_cms
- Android文字广告(Textview上下滚动),使用TextSwitcher控件实现
- 不错的软件测试学习网站
- python足球分析系统_NAO足球/高尔夫比赛视觉系统设计(python初级版)
- 高效办公——Excel表格-03篇(Excel常用快捷键 以及 Excel快捷键结合公式的各种常见的办公例子)
- 二、java项目常用工具类之beancopy,bean和map转换工具类
- vue单文件props写法_详解Vue 单文件组件的三种写法