Отобразите данные этих магазинов, в которых есть Bike
. ??Как шаблон в SQL Server
Я могу сопоставить подстроку, используя %bike%
, но как сопоставлять и извлекать данные с bike
в любом месте Name
?
Отобразите данные этих магазинов, в которых есть Bike
. ??Как шаблон в SQL Server
Я могу сопоставить подстроку, используя %bike%
, но как сопоставлять и извлекать данные с bike
в любом месте Name
?
Вы можете получить данные, имеющие это слово с помощью CHARINDEX функции, как показано ниже:
SELECT Field_Name From TBL_Name WHERE CHARINDEX('Bike', Field_Name)>0
Это работает ... Спасибо, человек – user3933885
Добро пожаловать человек :) – Dotnetter
@ user3933885: Тогда вы можете принять это как ответ! –
Я подозреваю, что проблема с запросом может быть сверка по умолчанию вы используете. Вы можете также использовать lower()
:
where lower(field_name) like '%bike%'
как% велосипедной поиск% всего содержания вашего поля –
LIKE «% велосипед%» делает возвращать данные, имеющие велосипед в любом месте имени. Если вы ожидаете других результатов, отправьте образцы данных. – HoneyBadger
Велосипеды и мотоциклы ... Совпадение только 1 вход – user3933885