Вопросы по теме 'sql-like'

нравится и не нравится в одном запросе mysql
Я хочу сделать запрос, содержащий «нравится» и «не нравится». Текущий пример: я хочу, чтобы все начиналось с «1|%», но не с «1|6|199|%» или «1|6|200|%». Текущий запрос: 'SELECT * FROM `links` WHERE `category` LIKE '1|%' NOT LIKE...
75229 просмотров
schedule 19.02.2024

Как я могу оптимизировать/рефакторить предложение TSQL LIKE?
У меня есть таблица с 117000 или около того записей. Мне нужно выполнить поиск, который проверяет 3 отдельных поля для заданного шаблона строки. Мое предложение where выглядит следующим образом: field1 LIKE '%' + @DESC + '%' OR field2 LIKE '%'...
17877 просмотров
schedule 18.07.2022

Можно ли адаптировать полнотекстовый поиск MySQL для поиска неполных слов?
Я реализовал полнотекстовый поиск MySQL и работал отлично. Теперь клиент хочет, чтобы частичные совпадения были найдены при поиске, например, термин «база» должен соответствовать «базе данных». Я знаю, что вся идея полнотекстового поиска заключается в...
943 просмотров
schedule 21.04.2022

LIKE оператор с $variable
Это мой первый вопрос здесь, и я надеюсь, что он достаточно прост, чтобы получить быстрый ответ! В принципе, у меня есть следующий код: $variable = curPageURL(); $query = 'SELECT * FROM `tablename` WHERE `columnname` LIKE '$variable' ;...
53934 просмотров
schedule 24.10.2022

Запрос на присоединение к MySQL с использованием like?
Я пытался заставить это работать уже довольно давно, но это просто не работает, может быть, это даже невозможно, я хочу выполнить запрос на соединение MySQL, используя подобное, например это пример нашел... SELECT * FROM Table1 INNER JOIN Table2...
51137 просмотров
schedule 25.05.2023

Что быстрее — INSTR или LIKE?
Если ваша цель состоит в том, чтобы проверить, существует ли строка в столбце MySQL (типа «varchar», «text», «blob» и т. д.), что из следующего быстрее/эффективнее/лучше использовать и почему? Или есть какой-то другой метод, который превосходит...
39104 просмотров
schedule 27.08.2023

Поиск строки в текстовом столбце в MySQL
У меня есть таблица mysql, в которой есть столбец, в котором xml хранится в виде строки. Мне нужно найти все кортежи, в которых столбец xml содержит заданную строку из 6 символов. Ничто другое не имеет значения - все, что мне нужно знать, это есть...
244925 просмотров
schedule 02.05.2023

Оператор LIKE и специальные символы в PDO/PHP
Я уже проверил ответы на такие вопросы, как это (Как мне создать параметризованный запрос PDO с оператором LIKE в PHP) . Я пришел к этому решению: $sql = "SELECT count(*) ". "FROM mytable ". "WHERE num_certif LIKE...
2582 просмотров
schedule 31.01.2023

Форматы строк Python с подстановочными знаками SQL и LIKE
Мне сложно заставить sql в python правильно пройти через MySQLdb. Меня убивает форматирование строк в Python. В моем операторе sql используется ключевое слово LIKE с подстановочными знаками. Я пробовал много разных вещей на Python. Проблема в...
36298 просмотров
schedule 17.12.2022

Производительность типа «%Query%» по сравнению с запросом СОДЕРЖИТ полнотекстовый поиск
У меня возникла ситуация, когда я хотел бы поискать одно слово . Для этого сценария какой запрос был бы хорош с точки зрения производительности? Select Col1, Col2 from Table Where Col1 Like '%Search%' or Select Col1, Col2 from Table...
71260 просмотров

SQLite - как вернуть строки, содержащие текстовое поле, содержащее одну или несколько строк?
Мне нужно запросить таблицу в базе данных SQLite, чтобы вернуть все строки в таблице, которые соответствуют заданному набору слов. Чтобы быть более точным: у меня есть база данных с ~ 80 000 записей. Одно из полей представляет собой текстовое...
13500 просмотров
schedule 07.10.2022

Как использовать подобную функцию в наборе данных в mysql?
есть ли способ использовать подобную функцию в наборе данных? я попытался выбрать * из таблицы 1, где столбец 1 похож ('%1%','%2%','%3%','%4%'); но это не сработало. в моем сценарии есть 2 оператора выбора, такие как select * from class1, где...
914 просмотров
schedule 07.06.2022

Как использовать подобную функцию в MySQL или запустить команду LIKE в mysql, когда поиск требует более конкретного
Я хочу найти в базе данных, сколько человек имеет имя «я Стивен» Я хочу искать в пользовательской таблице с их тремя столбцами имя второе имя фамилия Я хочу отсортировать их, так как совпадение имени идет первым, вторым именем, последним, а...
1284 просмотров
schedule 03.07.2022

Планы выполнения Oracle при использовании оператора LIKE с функцией DETERMINISTIC
Теперь у меня есть действительно сложная вещь с планами выполнения Oracle, приводящими в хаос, когда я использую функцию DETERMINISTIC справа от оператора LIKE . Это моя ситуация: Ситуация Я подумал, что было бы разумно выполнить такой...
1603 просмотров

Поиск без учета регистра в Oracle
Поведение по умолчанию для LIKE и других операторов сравнения, = и т. Д., Чувствительно к регистру. Можно ли сделать их нечувствительными к регистру?
326523 просмотров

Как разбить таблицу, используя критерии LIKE в Mysql
У меня есть большая таблица для разделения по значению поля типа varchar(200). Я уже прочитал этот вопрос , но из-за размера поля я не могу использовать это решение. Мой вопрос: Могу ли я использовать критерии Нравится как НРАВИТСЯ 'b%' или...
454 просмотров
schedule 26.11.2022

Microsoft Office Access `LIKE` VS `RegEx`
У меня возникли проблемы с термином ключа доступа LIKE и его использованием. Я хочу использовать следующее RegEx (регулярное выражение) в форме запроса как своего рода «правило проверки», где оператор LIKE фильтрует мои результаты:...
28687 просмотров
schedule 30.12.2022

Проблема с запросом LIKE MySQL
У меня есть следующий запрос MySQL, который я выполняю со страницы .php SELECT * FROM servers WHERE name LIKE '%$value%' который при выполнении выбирает 0 строк (однако запрос выполняется успешно, поэтому я не могу использовать mysql_error()...
1388 просмотров
schedule 20.09.2022

Порядок Mysql с использованием строки поиска
у меня есть запрос mysql, например: select * from employee where name like '%ani%' Я хочу, чтобы мои результаты были упорядочены, начиная с ani, например. мои результаты должны быть такими: {anil,anirudha,rani, ...}, начиная с ani, а...
2524 просмотров
schedule 08.08.2022

Поиск с помощью функции «НРАВИТСЯ» во внутреннем объединении
Я знаю, что следующее утверждение неверно: SELECT Terms.LName, Terms.FName, AS400.SystemID, AS400.userid, AS400.Status, AS400.text FROM Terms INNER JOIN AS400 ON WHERE text LIKE %Terms.LNAME = AS400.text; Поле AS400.text — это...
486 просмотров
schedule 19.03.2024