一次数据清洗

省市区 是否为空

update all_tables t set t.area='0',t.area_id=0 WHERE (area is null or area='0');
update all_tables t set t.city='0',t.city_id=0 WHERE (city is null or city='0');
update all_tables t set t.province='0',t.province_id=0 WHERE (province is null or province_id='0');

市和省份 是否对应

SELECT DISTINCT city,city_id  from all_blueky_handled_data_not_insert WHERE ( city_id!=0 and  left(province_id,1)!=left(city_id,1))

检验邮箱和手机号

delete FROm  all_tables WHERE (email not LIKE "%@%" and phone not REGEXP '^1[3456789][0-9]{9}$');
update all_tables set email='0' WHERE email not LIKE "%@%";
update all_tables set phone='0' WHERE phone not REGEXP '^1[3456789][0-9]{9}$';

名字不是中文

DELETE from f_610100 WHERE LENGTH(name)=CHAR_LENGTH(name);

去重

DELETE FROM f_110100 WHERE id NOT IN ( SELECT temp.min_id FROM ( SELECT MIN(id) min_id FROM f_110100 GROUP BY phone,email )AS temp )
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值