如何在第一个定界符之后显示列数据

时间:2018-12-31 14:04:22

标签: mysql

我有带(随机数)定界符的字符串,我想从左边的第一个定界符之后显示该字符串。查询的内容是什么?

示例

我的数据值如下:

DR.V.PRADEEP 
MRS.C.S.PRAMEELA 
MR.V.G. R. PRUDHVI 

...并且我必须在第一个“。”之后显示数据。定界符,即输出应为:

V.PRADEEP
C.S.PRAMEELA
V.G. R. PRUDHVI

我该如何实现?

1 个答案:

答案 0 :(得分:2)

您可以使用instrsubstr。如果您的表名为tbl,而包含数据的列称为name,则如下所示:

select substr(name, instr(name, '.')+1)
from   tbl