SQL不重复查找数据及把一列多行内容拼成一行
如下表:
表名:Test
IDRowIDCol1Col2
11AA
21BA
31AB
41CB
1,查找表中字段重复的只查找一次
select distinct Col1 from Test ;
select Col1 from Test where ID in(select min(ID) from Test group by Col1 );
结果为:
A
B
C
2,统计并查询该字段出现的数量
SELECT Col1,COUNT(Col1) FROM Test GROUP BY Col1;
结果为:
A 2
B 1
C 1
3,把一列多行内容拼成一行
select STUFF ((select ','+F.Col1 from Test F where F.RowID= 1 order by F.ID FOR XML PATH('')),1,1,'') As Col3;
结果为:
Col3
A,B,A,C
(编辑:雷林鹏 来源:网络)
转载于:https://www.cnblogs.com/pengpeng1208/p/9267126.html
SQL不重复查找数据及把一列多行内容拼成一行相关推荐
- code vs 把所有行拼接成一行_关于SQL Server将一列的多行内容拼接成一行的问题讨论...
示例 昨天遇到一个SQL Server的问题:需要写一个储存过程来处理几个表中的数据,最后问题出在我想将一个表的一个列的多行内容拼接成一行,比如表中有两列数据 : 类别名称 AAA 企业1 AAA 企 ...
- SQL Server将一列的多行内容拼接成一行的实现方法
SQL Server将一列的多行内容拼接成一行的实现方法 投稿:mdxy-dxy 这篇文章主要介绍了SQL Server将一列的多行内容拼接成一行的实现方法,需要的朋友可以参考下 下面大家先看下示例代 ...
- 怎么把好几行弄成一行_怎么把excel表格里多行变成一行数据|excel表格中让多行内容变成为一行...
excel怎么把多行数据变成一行 F1=INDEX($A$1:$E$21,ROUNDUP(COLUMN()/5,0),COLUMN()-5*(ROUNDUP(COLUMN()/5,0)-1))向后拉 ...
- 设置oracle每行显示字符个数,Oracle一列的多行数据拼成一行显示字符-Oracle
Oracle一列的多行数据拼成一行显示字符 oracle 提供了两个函数WMSYS.WM_CONCAT 和 ListAgg函数. www.2cto.com 先介绍:WMSYS.WM_CONCAT 例: ...
- Hive SQL中的concat、concat_ws、concat_group列转行,行转列
目录 1.concat函数,concat_ws函数,concat_group函数 CONCAT() 函数 2.CONCAT_WS(SEPARATOR ,collect_set(column)) 等价于 ...
- sql删除重复的数据保留一条_leetcode题库-sql练习精讲系列--九、删除重复
这是一个系列文章,这个系列的理念是通过一道题,搞懂一类题.涵盖了SQL面试最常考的知识点.搞懂这些题,面试时工作中sql不可能有问题. 文章分为引入问题-完整解析-答案-leetcode题和答案-知识 ...
- python sql逐行读取数据库数据,使用python读取数据库中的内容 把爬虫爬到的内容,存储在mysql数据库中...
安装pymsql库 以管理员身份打开cmd,输入pip Install pymysql import pymysql #连接数据库 conn = pymysql.connect(hoost='loca ...
- python列索引行的数据公式_用列和行索引函数填充dataframe缺失元素的最有效方法...
我有一个缺少值的数据帧.在import pandas as pd import numpy as np np.random.seed([3,1415]) df = pd.DataFrame(np.ra ...
- 根据接口获取得数据,布局两列多行的代码写法
html代码 <div class="template-fa"><div class="template" v-for="(item ...
最新文章
- c# 使用 itextsharp 实现生成Pdf报表
- 【书评】RHCSA/RHCE Red Hat Linux 认证学习指南(第6版)EX200 EX300
- 计算机网络按信号频带占用方式分为,《计算机网络及组网技术》第2阶段测试题....
- 巧用 GitHub 创建自己的私人 Maven 仓库,及一些开发Library的建议
- HTTP Error 401.2 - Unauthorized iis7 错误
- 钻石2 D2 让你的diamond2待机2天,甚至2天以上的方法(绝对不是购买电池)
- C语言 #define
- mysql无法添加服务_MySQL无法开启服务
- web安全day15:本地口令爆破
- mapreduce多路输出实例
- 关于keeplive
- Mac Dotnet 坑 - Donet EF
- 第一范式、第二范式、第三范式、BCNF范式详解
- Sprint回顾会议
- python selenium span_如何使用selenium从span获取文本
- Android Split的用法
- 【技巧分享】【数据分析】数据分析模型
- 笔试题--移动手机号短号
- 智能仓库管理系统方案(一)
- 【手把手教你】搭建神经网络(CT扫描3D图像的分类)
热门文章
- android listview 连续调用 getview问题分析及解决。
- 【jQuery笔记Part3】02-jQuery抖动效果
- python读取文件时提示“UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xad in position 1264: illegal multi
- matlab将txt数据分类,MATLAB读取txt文件,txt里面有字符串和数值两种类型
- 计算机与数学专业的就业前景,2019数学与应用数学专业就业前景和就业方向分析...
- e300氛围灯哪里调节_保时捷macan内饰改装升级32色呼吸氛围灯
- matlab合成音乐原理,matlab 做音乐合成
- kkfileview预览html乱码,kkFileView(在线预览方案)
- 均分纸牌模型之mxj分礼物
- Java 集成开发环境 Eclipse 安装