在特定字符之前和之后在SQLITE3中获取字符串

时间:2018-10-02 23:35:41

标签: sqlite

我正在使用SQLITE3。我正在尝试截取电子邮件地址,并显示电子邮件提供程序名称,但末尾不得带.xxx。因此,诸如abcd.kjhu@yahoo.co.nz之类的东西会给我'yahoo'的结果

我在网上看到了一些答案,这些答案可以截断@符号后的内容,但不能截断@符号后的点。

任何提示将不胜感激。

1 个答案:

答案 0 :(得分:0)

我终于找到答案了。

SELECT UPPER(SUBSTR(SUBSTR(email,INSTR(email,'@')),2,INSTR(SUBSTR(email,INSTR(email,'@')),'。')-2))AS提供者

反正谢谢大家!

相关问题