开发者

Concatenating Multiple Rows in SQL

开发者 https://www.devze.com 2022-12-28 17:54 出处:网络
I have a table structure that looks like this: IDString ----------- 1A 1Test 1String 2Dear 2Person I need the final output to look like this:

I have a table structure that looks like this:

ID   String
-----------
1     A
1     Test
1     String
2     Dear
2     Person

I need the final output to look like this:

ID  FullString
--------------------
1   A, Test, String
2   Dear, Person

I am really lost on how to approach this... I looked on a couple examples online but they seemed to be VERY complex... this seems like it should be a real easy problem to solve in sql.

Thank you for all assista开发者_StackOverflow社区nce!


 SELECT ID, GROUP_CONCAT(String) AS FullString
     FROM TABLE
     GROUP BY ID

There are additional parameters available for GROUP_CONCAT to control sequence and separation. GROUP_CONCAT is MySQL specific.

0

精彩评论

暂无评论...
验证码 换一张
取 消