创建MySql视图时删除字符

创建MySql视图时删除字符,mysql,Mysql,我在MySQL中创建了如下视图: Select projects.col_82 As Hunter (projects.col_82是VARCHAR(255)),但是此列开头有我要删除的不需要的字符 在数据库中,该字段可以按如下方式存储: nnnn:Text 我想从字符串中去掉nnnn,只保留冒号后面的文本 nnnn的长度可以变化,但我只需要列后面的字符 因此,如果数据库具有以下值: 26152:One 34:Two 23343:Three 我希望我眼中的领域是 One Two T

我在MySQL中创建了如下视图:

Select projects.col_82 As Hunter
(projects.col_82是VARCHAR(255)),但是此列开头有我要删除的不需要的字符

在数据库中,该字段可以按如下方式存储:

nnnn:Text
我想从字符串中去掉nnnn,只保留冒号后面的文本

nnnn的长度可以变化,但我只需要列后面的字符

因此,如果数据库具有以下值:

26152:One

34:Two

23343:Three
我希望我眼中的领域是

One

Two

Three
创建视图时如何执行此操作


感谢所有帮助。

将视图更改为以下内容

Select substring_index(projects.col_82,':',-1) As Hunter

Where projects.col_82 is VARCHAR(255)

非常感谢。完美解决!