Предельные символы для поиска mysql_query (select) - PullRequest
2 голосов
/ 22 августа 2010

Есть ли эффективный способ ограничить количество символов для поиска по запросу MySQL?Итак, если текстовое поле столбца имело 18000 символов, но мне нужно только запросить 500 символов, есть ли способ выполнить mysql_query ("select text_column from random_table limit_char_count 500")?

1 Ответ

1 голос
/ 22 августа 2010

Как насчет использования функции SUBSTRING ()? Ниже приведен пример выбора 4 символов, начиная с 1-й позиции

SELECT SUBSTRING(text_column,1,4) 
FROM random_table
WHERE something = something else

EDIT - редактируется на основе - для всех форм SUBSTRING () позиция первого символа в строке, из которой должна быть извлечена подстрока, считается равной 1.

...