-1
讓假定一個表是具有3行不同的搜索查詢
id | data
----------
1 | abc
2 | def
3 | ghi
讓我們假設一個串x = abcghilnm
我想選擇哪些包含任何匹配的行串包含在串x
,以便在上述排id爲1和3將被選擇,因爲它包含ABC和GHI這是目前在串x
我是新BIE請建議對於給定的情況 感謝名單的SQL查詢..
讓假定一個表是具有3行不同的搜索查詢
id | data
----------
1 | abc
2 | def
3 | ghi
讓我們假設一個串x = abcghilnm
我想選擇哪些包含任何匹配的行串包含在串x
,以便在上述排id爲1和3將被選擇,因爲它包含ABC和GHI這是目前在串x
我是新BIE請建議對於給定的情況 感謝名單的SQL查詢..
select id, data
from MyTable
where 'abcghilnm' like concat('%', data, '%')
搜索將在數據列???以及這裏包含的數據 – 2012-03-13 19:14:54
@khizaransari這個查詢將你的數據列與給定的字符串進行比較,附加和預處理的'like'通配符進行子字符串匹配。 – RedFilter 2012-03-13 19:16:50
我運行這個查詢'選擇ID,數據 從一個 'abcghilmn'喜歡'%data%''得到我沒有得到任何結果...(0行受到影響)請給我確切的查詢,我進入在我的SQL服務器上 – 2012-03-13 19:23:08