mysql - 使用Mysql从具有格式的字符串中获取数据

标签 mysql

我想使用Mysql从这种格式的字符串中获取数据编号:

A-10001(b)

这意味着输出应该类似于:

10001

我想知道是否有比使用 SUBSTRING 更好的方法。谢谢。

最佳答案

Is there a way which is better than using SUBSTRING [to pull 10001 from A-10001(b) ?

没有。不在 MySQL 查询中。无论您做什么,几乎肯定最终都会涉及 SUBSTRING()

明智的程序员可能会选择使用主机语言(例如 php 或 Java)来执行此操作。

关于mysql - 使用Mysql从具有格式的字符串中获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48745987/

相关文章:

c# Mysql select value 其中a和b是可除的

mysql - 在导出时,有没有办法在插入时不包含空值?

mysql - 为什么我的 Node.Js 代码在从用户那里获取值(value)时没有在第一个请求中给出响应?

php - IF/Select 来自表单的 PHP 语句

php - MYSQL select,将所有负值设置为零

mysql - 是否有 ifnull() 的替代品

java - 将输入日期字符串转换为 SQL 日期类型

mysql - 使用mysql在文本数据中找到整数

PHP MYSQL : Delete user

mysql - SQL 设计决策 : Should I merge these tables?