【发布时间】:2014-10-22 16:47:08
【问题描述】:
我有这样的字段:
-----------------
id | name
-----------------
1 | name123
-----------------
2 | name
-----------------
3 | name456
-----------------
4 | name
我想提取名称中有数字的行和包含这样数字的字段
------------------------------
id | name | number
-----------------------------
1 | name123 | 123
-----------------------------
3 | name456 | 456
我们如何找到有数字的记录并将数字提取为新字段?
【问题讨论】:
-
我假设名称可以是任意名称和任意长度,对吧?
-
是的,名字长度不限!
-
我认为这在 MySQL 中是不可能的。 .NET 控制台应用程序的代码,或者 PHP 或 C# 等基于 Web 的应用程序的代码会有帮助吗?
-
我在 PHP 站点中使用它
-
你必须在 MYSQL 查询中进行,还是可以在之后对数据进行微调? stackoverflow.com/questions/4311156/…
标签: mysql regex regexp-substr