创建MySql视图时删除字符
我在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
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)
非常感谢。完美解决!