假設所有列我有一個表:SQL服務器,查找包含在一個字符串
Id int,
Name varchar(10)
與價值觀:
(1, Nick), (2, Mike), (3, Eric)
我想回到一切都包含在一個名稱串。例如「尼克,米克」將返回尼克和邁克。
我試過LIKE
,但它的工作方式是返回包含字符串的值。
我一直希望有這樣的事情,但它確實有效。
SELECT * FROM table
WHERE Name.isContained("Nick, Mike");
結果:
1, Nick and 2, Mike
什麼你到目前爲止已經試過?在你的例子中「......,米克」會回來,邁克? –
你只需要一行中的字符串? –
是的。基本上,包含在搜索字符串中的任何子字符串都是有效的匹配。 –