2015-06-15 66 views
-1

我們可以像字符串'A + 2 + B'或'3 * B'或'4/A - C'那樣搜索字母表嗎?使用Sql Query在字符串中搜索任何字母表

基本上字符串沒有修復,但我需要一個查詢來做到這一點。例如,如果字符串有'B',那麼查詢會返回給我'B'。

在此先感謝!

+0

爲'LIKE'搜索。 –

回答

0

哦,是的,絕對。就像wewesthemenace提到的那樣,您可以使用LIKE和通配符進行比較。比方說,你的數據看起來是這樣的

id formula 
1 A + 2 + B + 5 * 3 
2 3 * B 
3 4/A - C 
4 Where is the ball 

讓我們來看看在查詢和結果

select * from tablename 
where formula like '%B%' 

result: 
1 A + 2 + B + 5 * 3 
2 3 * B 
4 Where is the ball 

select * from tablename 
where formula like '%B%5' 

result: 
1 A + 2 + B + 5 * 3