今天有个任务是需要把之前的历史数据做一个清理。
原历史数据
很多电话号码是放到了一起。所以需要新建一个联系方式表。然后进行增加
新建表格如下:
然后再进行查询数据。
SELECT a.uid,
substring_index( substring_index( a.data1, ',', b.help_topic_id + 1 ), ',',- 1 ) phone
FROM 表名 a
JOIN mysql.help_topic b ON b.help_topic_id < ( length( a.data1 ) - length( REPLACE ( a.data1, ',', '' ) ) + 1 )
WHERE a.data1 IS NOT NULL and a.data1!=''。这样可以查询得到数据
然后进行插入。
全选之后鼠标右键。选择复制为insert语句就可以。