把一张表中一个字段的多条数据根据逗号分隔插入到另外一张表中的某个字段,这样的sql该怎么写..
时间: 2024-06-03 08:11:56 浏览: 94
sql将一个表中的数据插入到另一个表中的方法
这是一个技术问题,可以通过以下SQL实现:
INSERT INTO table2 (column_name)
SELECT GROUP_CONCAT(column_name SEPARATOR ',')
FROM table1
GROUP BY group_column_name;
其中,table1是原始表,table2是要插入的目标表,column_name是要插入的字段名,group_column_name是用于分组的列名。可以根据实际情况修改表名和列名。
阅读全文