您可以使用GROUP BY进行分类,并使用GROUP_CONCAT函数将列数据转换为一行并用逗号隔开显示。以下是一个示例查询:

SELECT category, GROUP_CONCAT(column_name SEPARATOR ', ') AS concatenated_values
FROM your_table
GROUP BY category;

在上面的查询中,您需要将your_table替换为您的表名,category替换为您要分类的字段名称,column_name替换为您要转换的列名称。

请注意,GROUP_CONCAT函数在不同的数据库管理系统中可能具有不同的语法。上述示例适用于MySQL和MariaDB。如果您使用的是其他数据库管理系统,可能需要使用不同的函数或语法。


原文地址: https://www.cveoy.top/t/topic/o0Eo 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录