4 / 10 Used
这是在一堆其他文本的中间:
Text text text text
text text text text
4 / 10 Used
text text text text
我正在尝试访问4
上面示例中的。我试过了:
SELECT * FROM `test`
WHERE CAST(
SUBSTRING(ltrim(rtrim(substring(`file`, instr(`file`, ' Used') + 6, -12))), 1, 3)
AS SIGNED) >= 2
这应该返回该行,因为 4 > 2 但我这个查询没有返回任何内容。我在这里做错了什么?