实例应用:

SELECT spmc, 
STUFF(
     ( 
      SELECT ','+ pos FROM hwpos a WHERE b.spmc = a.spmc order by pos FOR XML PATH('')
     ),1 ,1, '') pos
FROM hwpos b 
GROUP BY spmc

原表数据

pos    spdm    spmc
A-0-1-1    7778100299    USAY2995
A-0-2-1    6922266440090    NULL
7778100299    NULL    NULL
7778100299    NULL    NULL
A-0-2-2    7778100299    USAY2995
B-1-2-2    5689    USAY2996
B-1-22-3    5689    USAY2999
B-1-22-3    5689    USAY2910
B-3-22-3    5689    USAY29150
B-0-22-3    5689    USAY2999
A-0-1-2    7778100299    USAY2995

分组相连后数据:

spmc    pos
USAY2995    A-0-1-1,A-0-1-2,A-0-2-2
USAY2999    B-0-22-3,B-1-22-3
USAY2996    B-1-2-2
USAY2910    B-1-22-3
USAY29150    B-3-22-3

SQL分组字符串相连相关推荐

  1. sql 分组求和_从零学会SQL:汇总分析 D3

    2020年3月24日 星期二 大纲: 汇总分析: 分组: 对分组结果指定条件: 用sql解决业务问题: 对查询结果排序: 如何看懂报错信息. 1 汇总分析 汇总函数 count:求某列的行数: 计算教 ...

  2. 达梦 DM 执行SQL报字符串截断如何分析定位/超长文本截取

    达梦 DM 执行SQL报字符串截断如何分析定位/超长文本截取 DM数据库报字符串截断 1 .执行INSERT时报错 一般此类问题是由于目标表存在一个(或多个)字段长度不够,导致插入失败.重点关注CHA ...

  3. SQL分割字符串,SQL按照指定字符分割字符串,SQL处理字符串...

    SQL分割字符串,SQL按照指定字符分割字符串,SQL处理字符串 -----原文来源于网络  T-SQL对字符串的处理能力比较弱,比如我要循环遍历象1,2,3,4,5这样的字符串,如果用数组的话,遍历 ...

  4. 05. 取SQL分组中的某几行数据

    05. 取SQL分组中的某几行数据 原文:05. 取SQL分组中的某几行数据 对表中数据分组,有时只需要某列的聚合值:有时却需要返回整行数据,常用的方法有:子查询.ROW_NUMBER.APPLY,总 ...

  5. SQL常用字符串函数

    SQL常用字符串函数 一.字符转换函数 1.ASCII() 返回字符表达式最左端字符的ASCII 码值.在ASCII()函数中,纯数字的字符串可不用''括起来,但含其它字符的字符串必须用''括起来使用 ...

  6. C#-Home / 详解Asp.Net Sql数据库连接字符串

    C#-Home / 详解Asp.Net Sql数据库连接字符串 2010-04-18 22:00 281人阅读 评论(0) 收藏 举报 1.连接数据库文件 <add name="Loc ...

  7. sql 解析字符串添加到临时表中 sql存储过程in 参数输入

    sql 解析字符串添加到临时表中  sql存储过程in 参数输入 解决方法 把字符串解析 添加到 临时表中 SELECT * into #临时表   FROM dbo.Func_SplitOneCol ...

  8. sql 分组后按时间降序排列再取出每组的第一条记录

    sql 分组后按时间降序排列再取出每组的第一条记录 原文:sql 分组后按时间降序排列再取出每组的第一条记录 竞价记录表: Aid 为竞拍车辆ID,uid为参与竞价人员ID,BidTime为参与竞拍时 ...

  9. SQL 连接字符串的说明(转)

    SQL 连接字符串的说明 转自:http://hi.baidu.com/arslong/blog/item/b23307e76252342cb8382001.html Item1 连接字符串中常用的声 ...

  10. SQL对字符串进行排序

    SQL对字符串进行排序 假设字符串中只由'A'.'B'.'C'.'D'组成,且长度为7.并设函数REPLICATE(<字符串>,<n>)可以创建一个<字符串>的n个 ...

最新文章

  1. ir2104s的自举电容_电赛必备,IR2104S半桥驱动MOS管电机驱动板(PCB工程文件+磁悬浮代码)...
  2. sbt笔记二 Running
  3. 该来的还是来了!视觉中国网站今日恢复上线运营
  4. 原生JDBC连接MySQL数据库踩的坑
  5. linux自动化作业安排工具cron anacron at batch (2)
  6. python实现模拟登录云课堂智慧职教并获取课程信息(1)
  7. FIR 带通滤波器参数设计流程
  8. PDF格式分析(九)如何判断PDF / VT
  9. (抖音快手)三种代码生成炫酷代码雨!!!
  10. win10“User Profile Service 服务未能登录,无法加载用户配置文件问题
  11. 各版本Qt下载传送门
  12. PHP的apcu是什么,opcache又是什么?
  13. windowsmobile软件_经验:CSPJ/S初赛知识点整理(NOIP硬件与软件基础)
  14. mysql double转字符串_MySQL 字符串 转 int/double CAST与CONVERT 函数的用法
  15. MySQL 函数、数字函数、日期函数、运算符
  16. XiaoHu日志 5/29~5/30
  17. onload js函数不执行的原因分析及解决方法
  18. android 弹窗确认,弹出一个带确认和取消的dialog实例
  19. canvas实现H5手势密码设置以及手势解锁
  20. [TPAMI-2023] Effective Local and Global Search for Fast Long-Term Tracking

热门文章

  1. SpringCloud Ribbon的分析
  2. Linux 初始化系统 systemd - journald 日志
  3. URAL - 1153 Supercomputer 大数开方
  4. 苹果iOS苹果公司的手机用户都有权索赔
  5. delphi 获取驱动盘的卷标 号
  6. 【转】Horspool字符串匹配算法
  7. 车间调度建模系列4|扩展析取图之工序相关性
  8. OpenCV中用findContours函数出现的问题和解决方法
  9. 【从C到C++学习笔记】类声明/公有私有保护成员/数据抽象和封装
  10. java ——线程与并行