我正在使用SQLITE3。我正在尝试截取电子邮件地址,并显示电子邮件提供程序名称,但末尾不得带.xxx。因此,诸如abcd.kjhu@yahoo.co.nz之类的东西会给我'yahoo'的结果
我在网上看到了一些答案,这些答案可以截断@符号后的内容,但不能截断@符号后的点。
任何提示将不胜感激。
答案 0 :(得分:0)
我终于找到答案了。
SELECT UPPER(SUBSTR(SUBSTR(email,INSTR(email,'@')),2,INSTR(SUBSTR(email,INSTR(email,'@')),'。')-2))AS提供者
反正谢谢大家!