SqlServer使用STUFF拼接内容[通俗易懂]

SqlServer使用STUFF拼接内容[通俗易懂]–插入一下临时数据源 with m as( select '张三' name,'语文'course,'89'score union all selec

SqlServer使用STUFF拼接内容

–插入一下临时数据源

with m as(
select “张三” name,”语文”course,”89″score union all
select “张三” name,”数学”course,”100″score union all
select “张三” name,”英语”course,”40″score union all
select “张三” name,”物理”course,”93″score union all
select “张三” name,”地理”course,”95″score union all
select “张三” name,”化学”course,”80″score union all
select “李四” name,”语文”course,”89″score union all
select “李四” name,”数学”course,”100″score union all
select “李四” name,”英语”course,”40″score union all
select “李四” name,”物理”course,”93″score union all
select “李四” name,”地理”course,”95″score union all
select “李四” name,”化学”course,”80″score
)select * into #info from m

select * from #info

SqlServer使用STUFF拼接内容[通俗易懂]

–STUFF 拼接

select distinct name,
STUFF((
SELECT “|” + course+”=”+score+”分”
FROM #info B
WHERE B.name=A.name FOR XML PATH(“”)), 1, 1, “”) “拼接串”
from #info A

SqlServer使用STUFF拼接内容[通俗易懂]

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/5921.html

(0)
上一篇 2023-04-21
下一篇 2023-04-21

相关推荐

  • aerospike配置文件_风河编译器

    aerospike配置文件_风河编译器编译安装Aerospike 下载Aerospike Server社区版 wget -O aerospike.tgz 'https://www.aerospike.com/download/…

    2023-02-25
    158
  • 驰骋工作流引擎设计系列01 流程元素设计「建议收藏」

    驰骋工作流引擎设计系列01 流程元素设计「建议收藏」第1节。关键字 驰骋工作流引擎 流程快速开发平台 workflow ccflow jflow 第2节.流程元素设计 流程元素,概要的说就是流程上的画布内容。 驰骋流程引擎元素比较简,节点、连接线、标…

    2023-04-13
    155
  • Oracle——基本SQL「建议收藏」

    Oracle——基本SQL「建议收藏」 第 1 章 基本SQL SELECT语句 1. 对于日期型数据, 做 , / 运算不合法 2. 包含空值的数学表达式的值都为空值 3. 别名使用双引号! 4. oracle 中连接字符串使用

    2023-02-20
    175
  • Python TKM: 创建GUI界面毫不费力

    Python TKM: 创建GUI界面毫不费力Python是一种简单、易学、高效的编程语言,适用于各种领域,如Web开发、数据科学、科学计算等。Python也可以用来创建GUI(Graphical User Interface,图形用户界面)应用程序,为用户提供更加友好的交互方式。在Python中,有多种GUI工具包可供选择,其中Tkinter是Python自带的GUI工具包,它简单易学,功能齐全,被广泛应用。

    2024-03-10
    79
  • Python tan 4:如何让数学计算更精确?

    Python tan 4:如何让数学计算更精确?作为一门应用广泛的编程语言,python不仅可以完成各种企业级应用的开发,同时也可以用来进行数学计算。然而在进行数学计算时,可能会出现误差偏大、计算速度缓慢等问题。本文将从以下几个方面介绍如何让python进行更精确的数学计算。

    2024-01-27
    111
  • Python控制语句:elif的妙用

    Python控制语句:elif的妙用Python是一门易学易用的编程语言,它拥有非常强大的控制语句,其中之一就是elif语句。elif语句是if语句的衍生,它可以让代码更加简洁高效。

    2023-12-10
    113
  • mysql 慢查询_电脑变慢怎么解决

    mysql 慢查询_电脑变慢怎么解决目的 根据发现的问题,找到原因,然后对症下药 借鉴资料: 没用过慢查询日志,别说自己做过数据库优化 慢查询日志概念 记住七个字搞定索引失效问题 发现问题(主动/被动) 问题点:数据库查询过程中速度过慢

    2023-05-06
    138
  • 深入剖析Python中Sunken意义

    深入剖析Python中Sunken意义Sunken是tkinter库中的一个属性,用于设置控件的风格外观。通常在按钮、菜单栏等可点击的控件上使用Sunken效果,以突出控件的交互性。它的主要特点是在控件的边框线内凹陷一个像素,形成一种3D的立体效果。

    2024-04-04
    71

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注