【发布时间】:2020-09-03 21:33:24
【问题描述】:
我有一个表“Mytable”,在这个表中我有多个列,现在在这个列中我有 100 个具有相同名称的列,如“type1”、“type2”..、“type99”,我正在从.csv。所以现在我想做的是我想将所有这些列值以 json 格式合并到一个列中。 有人可以建议我如何实现吗?
【问题讨论】:
-
如果你有一个 3 列的 csv,你会怎么做?
-
将表的 DDL(3 列
type1, type2, type3足够)和示例数据(2-3 条记录)发布为CREATE TABLE+INSERT INTO脚本和所需的 CSV 文件内容此数据. -
@Strawberry 我在 CSV 中有多个列,例如姓名、联系方式等,以及类型 1、类型 2、类型 99。所以使用 LOAD INFILE 函数我将所有数据导入 MySQL 但之后我需要做的是将所有类型相关的coulmn合并到一个列中。
标签: mysql sql database concatenation