mysql把之前表单进行拆分
2024-08-24 16:54:58
今天有个任务是需要把之前的历史数据做一个清理。
原历史数据
很多电话号码是放到了一起。所以需要新建一个联系方式表。然后进行增加
新建表格如下:
然后再进行查询数据。
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语句就可以。
最新文章
- java-int类型:int默认为0导致更新操作未赋值的情况下将值更新为0
- oracle去掉重复记录语句
- Hyper-V架构与VMware ESXi的差异
- Python画图笔记
- Xcode中iPhone iPad模拟器调整大小的方法
- Java常见编码方式简介
- 无密码通过ssh执行rsync
- 在SQL语言中,join什么时候用,什么时候不用啊?请高手举例解释一下。谢谢
- 将Controller中的数据传递到View中显示
- vim 多行同时输入,且输入数值递增
- jq-toggle
- 设置TrackMouseEvent捕获WM_MOUSEHOVER和WM_MOUSELEAVE消息
- UI自动化(二)css选择器
- webstorm添加多个项目
- Swift 2.0学习笔记(Day 16)——字典集合
- sqlserver 死锁相关
- 20155301 Exp7 网络欺诈防范
- ffmpeg 合并aac格式音频文件
- Win10系统下面的TR1008解决方案
- Centos7下python3.7的pipSSLError问题