如何将逗号分隔值拆分为新行?

时间:2016-11-01 13:16:34

标签: mysql

我有以下格式的表格

**id   mobile  landline**
x1   2,3,4   17,18
x2   4,5,6
x3   7,8,9   19

尝试将数据插入下表中的表格中。

**id  mobile  landline**
x1  2       17
x1  3       18
x1  4

请帮忙。

1 个答案:

答案 0 :(得分:1)

结束表结构是否可以协商?我可以提议:

AbstractDSLProposalProvider

或者如果你必须使用固定电话和移动电话的列:

id  type    value
x1  mobile  2
x1  mobile  3
x1  mobile  4
x1  landline  17
x1  landline  18

否则看来固定电话17与移动电话2相关联,而源表中并未暗示。

确定后,请查看Split comma separated value from table column into rows using mysql?,看看是否可以应用该解决方案。