当前位置: 传客网 > T-SQL---符串拼接的3种方法

T-SQL---符串拼接的3种方法

2017-01-08 作者:DongChengDong

-- 只返回一個結果

declare @mail_list varchar(max) = ‘’

select @mail_list  = @mail_list  n+ ‘;’ + rtrim(off_email_self)

  from hr_employee where quit_date is null

select @mail_list


-- 分組合併,方法一:使用update+變量方式

declare @emp_list varchar(2000) = ‘’, @dept varchar(10) = ‘’

select seq = idenity(int), dept_code, emp_no, emp_list = convert(varchar(2000), ‘’)

  into #list

  from hr_employee where quit_date is null

update #list set @emp_list = case when @dept <> dept_code then rtrim(emp_no)

    else @dept + ‘,’ + rtrim(emp_no) end

    , emp_list = @emp_list, @dept = dept_code

select * from #list


-- 分組合併,方法一:使用XML方式

SELECT dept_code, emp_list = substring(SELECT ',' + e.emp_no

                                       FROM hr_employee e

                                       WHERE e.dept_code = d.dept_code 

                                       ORDER BY e.emp_no

                                       FOR XML PATH('')), 2, 1000)

  FROM hr_dept d



相关推荐

  • 利用“实时新闻”编软文推广的3种方法

    我们做网络营销的就是得不断的去改变自己,不断的去寻找新的方法来推广自己的网站,推广公司的信心,利用时事新闻来进行推广,我相信大家都有尝试过,那么下面我们就来说下,我们该如何利用好实时新闻来进行推广吧。  一、时事新闻的选择  每天国内外都会

  • 3种方法存放生姜

    3种方法存放生姜姜既是烹调美味不可或缺的调味品,又有一定的药效,比如能缓解胃疼。姜通常被用在开胃的炒菜里,甜的姜饼里,甚至用在像莫斯科蒸馏酒这样的鸡尾酒里。姜是一种非常常用且美味的原料,但是很难一次用掉一根姜,这就导致了剩余姜的存放问题。如

  • 分析iOS Crash文件:符号化iOS Crash文件的3种方法

    分析iOSCrash文件:符号化iOSCrash文件的3种方法发布于:2014-05-1415:27阅读数:16502转自wufawei的博客当你的应用提交到AppStore或者各个渠道之后,请问你多久会拿到crash文件?你如何分析cra

  • Java获取随机数的3种方法和总结

    方法1(数据类型)(最小值+Math.random()*(最大值-最小值+1))例:(int)(1+Math.random()*(10-1+1))从1到10的int型随数方法2获得随机数for(inti=0;i<30;i++){Sys

  • 手机连接电脑上网的3种方法

    方法一:usb数据线,手机有线上网  1、将手机通过usb数据线连接到电脑,勾选“设置->无线和网络->绑定与便携热点->USB绑定”选项,电脑上会出现虚拟网卡,为了方便区分,给虚拟网卡改个名字叫:android;  2、

  • 按摩补泻的3种方法

    《黄帝内经》有云:“盛则泄之,虚则补之,热则疾之,寒则留之,陌下则灸之,不盛不虚以经取之。”即通过按摩补泻虚实,疏通人体的气血,达到愈病、保健、强身的目的。那么,什么是补泻呢?一般认为,凡是具有促进兴奋、营养、激发、扶正、升温作用的手法均属

  • 帮助理解雅思阅读文章标题的3种方法

      相信词汇对很多烤鸭是道坎,好像再努力背单词,考试的时候总会看到不少生词,轻则影响了做题,重则影响了整场考试的心态。特别是文章的大标题没看懂的话,估计很多烤鸭会瞬间对这篇阅读失去信心,产生放弃的冲动。那么,碰到这种情况,难道我们就只有缴械

  • 3种方法帮助快速理解雅思阅读文章标题

    相信词汇对很多烤鸭是道坎,好像再努力背单词,考试的时候总会看到不少生词,轻则影响了做题,重则影响了整场考试的心态。特别是文章的大标题没看懂的话,估计很多烤鸭会瞬间对这篇阅读失去信心,产生放弃的冲动。那么,碰到这种情况,难道我们就只有缴械投降

  • 将手机里通讯录导出来的3种方法(本人原手机三星i900/908)

    过几天要换手机啦,舍不得和原来的手机告别啊。当然,更舍不得和手机里通讯录里的联系人告别,所以,这就产生了很多人经常遇到的一类问题:如果换手机,或者手机丢失,里面的联系人怎么办啊?我这部手机里联系人还不算多将近400人吧,但是一个一个抄下来再

  • 分析iOS Crash文件:符号化iOS Crash文件的3种方法

    原文地址:http://www.cocoachina.com/industry/20140514/8418.html转自wufawei的博客当你的应用提交到AppStore或者各个渠道之后,请问你多久会拿到crash文件?你如何分析cras

  • 使用各种方法提升他人责任心 搭配各种不同的人解决各种大问题 3

    在看之前,请先看这里所有的文章http://blog.sina.com.cn/u/1738464722接受启迪告诉他们,这是错的,低端群体和高端群体,真正的意思是有分的,在生意方面,是指他的消费,虽是富人,但很不舍得花钱,那么他就是低端人士

  • JS 字符串拼接九种方法以及效率,推荐

    使用JS拼接字符串的九种方法个人推荐使用:方法一(regularconcatenation)、方法八(Regularconcat,oneline)、方法九(Slashconcat)、Slashconcat方法是有续行符。Slashconca

  • Object-C 基础之3 — 字符串类各种操作方法

    在开始本文的主要内容前,先介绍下object-c中的字符串类。NSString:常量字符串类。NSMutableString:可变字符串类。Object-C中的字符串类,封装了各种对字符串的操作方法,学会使用并熟悉这些方法能够在方便我们在代

  • java与jsp页面的字符串拼接和拆分

    在java代码编写过程中经常需要对字符串进行操作,本人鉴于这种情况对此类操作进行总结,希望给自己以后查询带来方便的同时给广大同仁一个参考。第一类,java代码中的字符串截取方法1.如果Stringids="a,b,c,d";我们要通过“,”

  • java 常见字符串反转的方法(一)

    importjava.util.Stack;publicclassStringReverse{publicstaticStringreverse1(Strings){intlength=s.length();if(length<=1)

  • SQL结果集字符串拼接,查找最后一个字符位置

    SQL字符串拼接(收藏一下)测试数据编号物料类别产品编号1铅笔00012铅笔00023铅笔00014钢笔00045钢笔00056钢笔00047圆珠笔00078圆珠笔00089圆珠笔0007要求实现以下效果:编号物料类别产品编号1铅笔0001

  • 图文混排基础 -利用正则瓜分和拼接属性字符串

    (一一一)图文混排基础-利用正则分割和拼接属性字符串很多时候需要用到图文混排,例如聊天气泡中的表情,空间、微博中的表情,例如下图:红心和文字在一起。比较复杂的情况是表情夹杂在文字之间。要实现这种功能,首先要介绍iOS中用于显示属性文字的类。

  • KMP算法用于字符串匹配的简明解释

    本文转自阮一峰的一篇blog《字符串匹配的KMP算法》字符串匹配是计算机的基本任务之一。举例来说,有一个字符串"BBCABCDABABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"?许多算法可以完成这个任务,K

  • PHP截取中文字符串方法总结

    程序一:PHP截取中文字符串方法由于网站首页以及vTigerCRM里经常在截取中文字符串时出现乱码(使用substr),今天找到一个比较好的截取中文字符串方法,在此与大家共享.functionmsubstr($str,$start,$len

  • Java中字符串的拼接问题以及字符串的存放位置,常见错误,两个字符串的比较,分析。

    packageString类的复习;publicclassStringDemo1{publicstaticvoidmain(String[]args){Strings1=newString("hello");Strings2=newStri

返回
顶部