SQL 多个字段的值拼接成Josn

实际开发中,我们需要把一张表的多个字段值复制到一张新表里的一个字段来存储,少量数据我们可以通过sql语句来处理

语法结构如下:

SELECT ColumnName1,
   CONCAT('{anytName:"', yourColumnName, '", anyName:"', yourColunName, '"}') as ext
   FROM TableName
GROUP BY ColumnName1;

注意多个字段间不要换行, 仔细看最后一个字段的格式

执行结果如下图:
SQL 多个字段的值拼接成Josn_第1张图片
【SQL 把一个表中的数据复制到另一个表中, 请点这里】

你可能感兴趣的:(mysql)