我在一个字段中有以下变体之一:
Amount Used: 4/11
Amount Used : 4 / 11
4 / 11 Amount Used
我的表格中的每一行都包含其中一个变体,其中包含一组不同的数字。
是否可以在字符串 Amount Used
附近找到数字,,无论其附近的语法中是否存在微小变化吗
我至少从以下开始:
SELECT * FROM mytable WHERE
`file` LIKE '%Amount Used%'
但我不确定从哪里开始
答案 0 :(得分:4)
试试这个:
当您替换常量(即Amount Used,:)时,您将获得变量数
SELECT trim(replace(replace(`file`,'Amount Used',''),':','')) as `values`
FROM mytable
WHERE `file` LIKE '%Amount Used%'