Чтобы выбрать все атрибуты из строки в MySQL на основе определенной строки, вы можете использовать несколько методов. Вот несколько подходов:
-
Использование оператора LIKE:
SELECT * FROM your_table WHERE your_column LIKE '%your_string%';
Этот запрос получит все строки, в которых
your_column
содержит указаннуюyour_string
. -
Использование оператора REGEXP:
SELECT * FROM your_table WHERE your_column REGEXP 'your_string';
Этот метод позволяет использовать регулярные выражения для поиска шаблонов в столбце.
-
Использование функции НАЙТИ:
SELECT * FROM your_table WHERE LOCATE('your_string', your_column) > 0;
Функция LOCATE возвращает позицию указанной строки в столбце. Если результат больше 0, это означает, что строка существует в столбце.
-
Использование функции INSTR:
SELECT * FROM your_table WHERE INSTR(your_column, 'your_string') > 0;
Функция INSTR аналогична функции LOCATE и возвращает позицию первого вхождения строки в столбце.