Я пытаюсь сделать ГДЕ myColumn как -Секундовое слово «есть» -. Поскольку я не могу использовать регулярные выражения, я не могу это сделать. '% is' возвращает результаты, которые впоследствии имеют слово ... Возможно ли это?SQL-сервер как оператор для второго слова
0
A
ответ
1
Это не особенно элегантно, но это будет работать:
select * from MyTable
where MyColumn like '%[ ]SearchTerm%' and
CHARINDEX(' ', MyColumn, 0) + 1 = CHARINDEX('SearchTerm', MyColumn, 0)
Это предполагает таблицу с именем MyTable, столбец, чтобы посмотреть в называется MyColumn и строку для поиска «SearchTerm»
+0
Я использовал это, и он работал без сучка и задоринки. Скорость тоже была хорошей. –
0
Здесь вы идете:
SELECT *
FROM TestTB
WHERE SUBSTRING(TestColumn, CHARINDEX('-', TestColumn, 1), CHARINDEX('-', TestColumn, 1) + 1) LIKE '%Val%'
Смежные вопросы
- 1. Сортировка второго слова
- 2. Отображение окна второго слова
- 3. Поиск второго слова в UISearchBar
- 4. Тернарный оператор без второго операнда
- 5. Sed - Как положить скобки вокруг второго слова
- 6. Как обернуть тег вокруг второго слова?
- 7. JQuery с использованием второго слова, а не первого слова
- 8. Разрыв строки после второго слова и раскраска
- 9. Данные :: Дампер обертывает вывод второго слова
- 10. Команда Unix-cut для извлечения букв из второго слова
- 11. Ввод слова в оператор select
- 12. getline() только чтение второго слова (ошибка)
- 13. нарезка последнего второго слова в python
- 14. Разбор второго слова в строке, в Oracle
- 15. Получение второго слова строки в C#
- 16. Использование bash для получения второго слова первой строки
- 17. Функция для подсчета символов второго слова в ячейке
- 18. Моя программа не прошу оператор второго раза
- 19. Rails loop formatting, как поставить «и» после второго последнего слова?
- 20. Python слова игры. Последняя буква первого слова == первая буква второго слова. Найти максимально возможную последовательность слов
- 21. Поиск по множественным слова, используя И оператор
- 22. Если ячейка содержит два слова, как бы я использовал первую букву первого слова, но использовал все буквы второго слова?
- 23. значение параметра усекается от второго слова и далее в KSH
- 24. Создание многословного слова LIKE Подготовленный оператор для запроса PDO
- 25. MongoDB - текстовый оператор поиск фразы ИЛИ слова
- 26. C# динамический оператор без динамического ключевого слова
- 27. Выбор второго вхождения слова с помощью регулярных выражений
- 28. Удаление каждого второго появления слова в txt-файле (Python) l
- 29. Удаление каждого второго появления слова в txt-файле (Python)
- 30. OLE Automation Word 2013 сбой при выполнении второго экземпляра слова
Если этого достаточно для проверки, является ли это i n столбец не в начале, не в конце, а в середине, тогда 'like '% is%' –
Мне нужно, чтобы это было именно второе слово. –
Вы также можете использовать подстроку для выполнения этого. – FutbolFan