Задавайте вопросы, мы ответим
Вы не зашли.
Нужен запрос, позволяющий выбрать из таблицы записи, в тексте определенного поля которых есть некое слово, например, "картридж". Подскажите, пожалуйста - я с SQL-запросами никогда не работал.
Неактивен
SELECT * FROM tablename WHERE fieldname LIKE '%картридж%';
Но этот запрос не будет использовать индекс. Лучше всего, наверное, сделать полнотекстовый индекс
ALTER TABLE tablename ADD FULLTEXT(fieldname)
и потом выбирать с помощью этого индекса
SELECT * FROM tablename WHERE MATCH(fieldname) AGAINST ('картридж');
Неактивен