У меня SQL Server 2008 r2 edition, над которым я работаю, и веб-страница .Net
в качестве внешнего интерфейса.
Что касается проблемы, в базе данных есть столбец, который в основном состоит из различных наборов навыков, разделенных запятой. Например, у одного кандидата есть 3 различных набора навыков, а именно C#
, SQL server
, Oracle
. Пользователь, который хочет перечислить кандидатов, обладающих навыками C#
и Oracle
, предоставит ввод в виде C#, Oracle
в текстовом поле на веб-странице. Я хочу написать запрос, который может перечислить такие. Я пробовал поиск в свободном тексте. Но он не может быть извлечен, если в заглавных / маленьких словах нет поддержки подстановочного символа, даже порядка умений.
Ниже приведен пример запроса
Select * from profiles where freetext(skills, ‘C#,Oracle’)