答案 0 :(得分:0)
您没有指定正在使用的数据库类型,但您确实将excel指定为标记。这是数据库问题吗?您也没有为列提供任何名称,因此很难提供帮助。
Oracle有listagg function可用于将行值转移到列表中
SELECT column1,
LISTAGG(column2, ', ') WITHIN GROUP (ORDER BY column2) as list_of_values
FROM your_table
group by column1;
答案 1 :(得分:0)
如果您使用的是新版本的Excel,则可以使用TEXTJOIN
:
假设您的数据位于B1:B15
范围内,请使用以下公式:
=TEXTJOIN(",",0,B1:B15)