mysql将多行结果合并
先看下面的简单sql
SELECT 1 AS one, 2 AS two, null AS three UNION ALL SELECT 1 AS one, null AS two, 3 AS three
结果:
但是如果我想以one字段为合并条件,其余字段没有值的不填,有值的补上该怎么写,即我想要的结果是1,2,3。这边会用到group_concat()函数,完整sql:
SELECTone,GROUP_CONCAT(two) AS two,GROUP_CONCAT(three) AS three
FROM( SELECT 1 AS one, 2 AS two, null AS three UNION ALL SELECT 1 AS one, null AS two, 3 AS three ) AS temp
GROUP BYone
结果:
mysql将多行结果合并相关推荐
- sqlserver函数多行数据合并成一行
sqlserver函数多行数据合并成一行 SELECTusername,coursename= (STUFF((SELECT ',' + coursenameFROM t_user_courseWHE ...
- 各数据库SQL查询结果多行数据合并成一行
SQL查询结果多行数据合并成一行 一.Oracle函数多行数据合并成一行 二.Mysql函数多行数据合并成一行 三.sqlserver函数多行数据合并成一行 四.postgresql函数多行数据合并成 ...
- mysql大量数据合并_mysql中将多行数据合并成一行数据
一个字段可能对应多条数据,用mysql实现将多行数据合并成一行数据 例如:一个活动id(activeId)对应多个模块名(modelName),按照一般的sql语句: 1 SELECT am.acti ...
- 如何合并mysql中的行_如何在MySQL中合并行?
要合并MySQL中的行,请使用GROUP_CONCAT(). 让我们首先创建一个表-mysql> create table DemoTable734 ( Id int, Name varchar ...
- MySQL多行数据合并(单例显示多个值)之GROUP_CONCAT()函数(字符串连接函数)
MySQL多行数据合并之GROUP_CONCAT函数 一.GROUP_CONCAT函数语法 二.创建表和添加测试数据 1.建表 2.添加测试数据 三.编写测试SQL语句 1.人员信息表(左)和房间信息 ...
- mysql把相同id的多行合并到一行_mysql中将多行数据合并成一行数据
一个字段可能对应多条数据,用mysql实现将多行数据合并成一行数据 例如:一个活动id(activeId)对应多个模块名(modelName),按照一般的sql语句: 1 SELECT am.acti ...
- mysql string agg_【转】SQL Server一个字段串拆分成多行显示或者多行数据合并成一个字符串(STRING_AGG、STRING_SPLIT)...
目录 概述 STRING_AGG(合并):多行数据合并成一个字符串,以逗号隔开. STRING_SPLIT(拆分):一个字符串,拆分成多行. 一.多行数据合并成一个字符串 1.通过 FOR xml p ...
- java 合并到一行_mysql中将多行数据合并成一行数据
一个字段可能对应多条数据,用mysql实现将多行数据合并成一行数据 例如:一个活动id(activeId)对应多个模块名(modelName),按照一般的sql语句: 1 SELECT am.acti ...
- 写底层 jdbc 实现mysql数据库增删改的 合并方法 的类 继承ConnectionFactory 实现DaoMessage接口: 并批量添加数据
接口: public interface DaoMessage<T> {int ERROR = 0x400;int SUCCESS = 0x200; //接口参数默认finalint ge ...
最新文章
- 大数的减法函数--c语言
- java矩形碰撞检测_旋转矩形的Java碰撞检测?
- c# 加密解密帮助类
- 英特尔全新CPU和Xe独立显卡亮相,这次它把牙膏“挤爆了”
- OpenCV检测平面物体
- TypeScript里一些特殊的类型
- SpringMVC 实例应用 -- 不同方式控制器实现与参数传递
- 进程(并发,并行) join start 进程池 (同步异步)
- Maven之pom.xml常用标签解析及镜像配置
- Hive的hiveserver2后台开启和关闭
- python输入字符串str_python字符串String模块
- c语言 directx,【DirectX 8.1官方正式版】
- 多个安卓设备投屏到电脑_安卓手机投屏到电脑上的三种方法
- 信息安全管理体系--建立
- sai笔记3-钢笔图层
- 关于sammy的初理解
- matlab微分方程求解并仿真
- 谷歌卫星影像存储方案
- 欧式端子 管型端子 管形接线端子 插针 規格/尺寸
- 圆和圆柱体计算(继承)Python