2012-09-22 52 views
1

我在外地这些变化的一个近数:MYSQL如何找到一个字符串

Amount Used: 4/11 
Amount Used : 4/11 
4/11 Amount Used 

在我的表中的每一行包含这些变化与不同组数字中的一个。

难道可以找到数字Amount Used附近,无论任何微小的变化有可能在不久的它的语法?

我ATLEAST开始:

SELECT * FROM mytable WHERE 
`file` LIKE '%Amount Used%' 

但我不知道从这里到

回答

4

去试试这个:

当您更换常数(即使用量, :),你会得到变量号

SELECT trim(replace(replace(`file`,'Amount Used',''),':','')) as `values` 
FROM mytable 
WHERE `file` LIKE '%Amount Used%' 


SQL Fiddle demo

+0

非常感谢! – Norse

相关问题