表:user_sp
user_id | serial_number | SP_product_name |
A1 | 110 | 彩铃 |
A2 | 112 | 漏话提醒 |
A1 | 110 | 早间新闻 |
A2 | 112 | 天气预报 |
把用户订购所有SP_product_name汇总,并以","进行分割
select USER_ID,SERIAL_NUMBER,concat_ws(',',collect_list(SP_PRODUCT_NAME)) as PRODUCT_NAME
from user_sp group by USER_ID,SERIAL_NUMBER
---- collect_list 把字段值汇总成list
---- concat_ws 以指定分隔符进行分割