将多行数据合并到一行中的Sql查询

将多行数据合并到一行中的Sql查询,sql,string-aggregation,Sql,String Aggregation,我有以下格式的样本数据 现在我希望数据的格式如下: FirstName Data Kallis 10, 16, 17 Sharon 11, 13, 14, 15 Richard 12 请建议方法或查询,以便我可以获得上述格式的数据。您使用哪种格式?博士后?Oracle?MySQL?神谕PostgreSQL?MSSQL?请阅读并接受answer@a_h

我有以下格式的样本数据

现在我希望数据的格式如下:

FirstName                Data 
Kallis                  10, 16, 17     
Sharon                  11, 13, 14, 15
Richard                  12

请建议方法或查询,以便我可以获得上述格式的数据。

您使用哪种格式?博士后?Oracle?MySQL?神谕PostgreSQL?MSSQL?请阅读并接受answer@a_horse_with_no_name有什么不利于MySQL的吗Pin mysql您可以使用组_concat