SQL SERVER 2008 字段值合并
生活随笔
收集整理的這篇文章主要介紹了
SQL SERVER 2008 字段值合并
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
/**
* 通過 FOR XML PATH 語句,可以將字段的值進行合并。
**/
CREATE TABLE tb_child(name VARCHAR(32),hobby VARCHAR(32))goINSERT INTO tb_child VALUES ('tim','爬山')INSERT INTO tb_child VALUES ('tim','游泳')INSERT INTO tb_child VALUES ('tim','自行存')INSERT INTO tb_child VALUES ('joe','自行存')INSERT INTO tb_child VALUES ('joe','彈吉他')goSELECT name,(SELECT hobby + '^'FROM tb_child t1WHERE t1.name = t2.nameFOR XML path('')) FROM tb_child t2 GROUP BY name
* 通過 FOR XML PATH 語句,可以將字段的值進行合并。
**/
CREATE TABLE tb_child(name VARCHAR(32),hobby VARCHAR(32))goINSERT INTO tb_child VALUES ('tim','爬山')INSERT INTO tb_child VALUES ('tim','游泳')INSERT INTO tb_child VALUES ('tim','自行存')INSERT INTO tb_child VALUES ('joe','自行存')INSERT INTO tb_child VALUES ('joe','彈吉他')goSELECT name,(SELECT hobby + '^'FROM tb_child t1WHERE t1.name = t2.nameFOR XML path('')) FROM tb_child t2 GROUP BY name
得到的結果如下
?
轉載于:https://www.cnblogs.com/songr/p/5518933.html
總結
以上是生活随笔為你收集整理的SQL SERVER 2008 字段值合并的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python: Convert rst
- 下一篇: CSS3定位和浮动详解