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

sql sqlserver 字符串 拼接 it

-- 只返回一個結果

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

你的评论

就没有什么想说的吗?

最新博客

关于我们 免责声明 移动版

©2017传客网    琼ICP备15003173号-2    

本站部分文章来源于互联网,版权归属于原作者。
本站所有转载文章言论不代表本站观点,如是侵犯了原作者的权利请发邮件联系站长(weishubao@126.com),我们收到后立即删除。
站内所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!

X