mysql更新邮箱去掉后缀

hevenue 2019-11-05

  • 啥也不说直接上代码,具体操作自行百度:

    # 更新语句,,,在这里的字段名是因为数据库的字段名就是QQ
       -- update kh_huicong_company_info set QQ = REPLACE(QQ,right(QQ, length(QQ)-INSTR(QQ, '@') + 1),'') where QQ like '%@%' ;
    
       
       # 查找含有邮箱后缀的语句
       -- SELECT * from kh_huicong_company_info WHERE QQ REGEXP '\.*@qq.com' LIMIT 1
       
      
       # 新增字段,当然也是备份下,这两句
       -- ALTER TABLE kh_huicong_company_info add email VARCHAR(50) DEFAULT ''
       -- UPDATE kh_huicong_company_info set email = QQ

相关推荐