如何在选择查询期间从字段中删除一些文本?

时间:2016-07-13 11:15:45

标签: php mysql

我的表中有一个包含此值的字段:

#3 text For string# 1
#4 Payment For Inv# 5

我想在这里做的只是显示" 1和5"在选择查询之后,问题是#n不仅限于一个数字,我就不能使用SUBSTRING了。

有关如何处理此事的任何想法?

2 个答案:

答案 0 :(得分:1)

由于1和5位于字符串的最后位置,因此您将字符串的最后一个字符作为

SELECT SUBSTRING_INDEX(YOUR_COLUMN, ' ', -1) FROM YOUR_TABLE

答案 1 :(得分:1)

如果其1位数字始终位于字符串的右侧,请使用RIGHT()

SELECT RIGHT(t.YourColumn) FROM YourTable t