-1

我在 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

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

感谢所有帮助。

4

1 回答 1

1

将视图更改为以下

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

Where projects.col_82 is VARCHAR(255)
于 2013-10-17T13:28:33.470 回答