获取整数后跟字符串

时间:2015-09-26 16:26:43

标签: mysql string integer row

我想创建一个与提交的'数量'有关的MySQL数据库视图,其格式如下:

Anderson | Wood | $897.55 : 548.78$, Quantity: 3**
....

似乎总是会有一个'Quantity:'字符串后跟数量编号。有没有办法找到另一个特定字符串之后的整数?这样我可以将数量放在自己的行中并使用它来动态找到价格。

1 个答案:

答案 0 :(得分:1)

如果您有该表单中的字符串,则可以使用substring_index()trim()

select trim(substring_index(submission, 'Quantity:', -1)) + 0

这会将字符串拆分为'Quantity:',删除前导空格并将值转换为整数。