Получить из таблицы строки в которых присутствует некоторая подстрока - MySQL

Узнай цену своей работы

Формулировка задачи:

Вообщем задача такая Есть таблица которая состоит из двух строк Таблица t_table Первая подстрока. Вторая подстрока. Третья подстрока Первая. Вторая. Третья Из этой таблицы нужно получить строку в которой МЕЖДУ ДВУМЯ ТОЧКАМИ(это важно) присутствует подстрока "Вторая" Пробовал сделать так
SELECT * FROM `t_table` WHERE conditionality like concat('.','%Вторая%','.')
Но не вышло Подскажите что нибудь. Буду рад любым подсказкам и предложениям

Решение задачи: «Получить из таблицы строки в которых присутствует некоторая подстрока»

textual
Листинг программы
SELECT * FROM `t_table` WHERE conditionality LIKE '%.%Вторая%.%'

Объяснение кода листинга программы

  1. t_table - название таблицы, из которой производится выборка.
  2. conditionality - название столбца, в котором проверяется наличие подстроки.
  3. %.%Вторая%.% - подстрока, наличие которой проверяется в столбце conditionality.
  4. WHERE - ключевое слово, определяющее условие выборки.
  5. conditionality LIKE '%.%Вторая%.% - выражение, которое проверяет наличие подстроки в столбце conditionality.
  6. % - символ подстановки, который соответствует любому количеству символов.
  7. LIKE - оператор, используемый для проверки соответствия строки заданному шаблону.
  8. %Вторая% - подстрока, наличие которой проверяется в столбце conditionality.
  9. SELECT * - оператор выборки, который выбирает все столбцы из таблицы t_table.
  10. FROM - ключевое слово, определяющее источник данных для выборки.
  11. t_table - название таблицы, из которой производится выборка.
  12. WHERE - ключевое слово, определяющее условие выборки.
  13. conditionality LIKE '%.%Вторая%.% - выражение, которое проверяет наличие подстроки в столбце conditionality.
  14. % - символ подстановки, который соответствует любому количеству символов.
  15. LIKE - оператор, используемый для проверки соответствия строки заданному шаблону.
  16. %Вторая% - подстрока, наличие которой проверяется в столбце conditionality.
  17. FROM - ключевое слово, определяющее источник данных для выборки.
  18. t_table - название таблицы, из которой производится выборка.
  19. WHERE - ключевое слово, определяющее условие выборки.
  20. conditionality LIKE '%.%Вторая%.% - выражение, которое проверяет наличие подстроки в столбце conditionality.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.077 из 5
Похожие ответы