LINUX.ORG.RU

sql запрос - поиск по шаблону


0

0

Привет не подскажет ли кто как правильно составить sql запрос чтобы можно было искать целые слова (не части слова ) в строке: Например если слово чай находится или в начале строки или в середине или в конце строки ?

anonymous

Re: sql запрос - поиск по шаблону

В PostGres'e есть такая фича как LIKE:

SELECT name FROM cards WHERE name LIKE "%Владимир%";

или, если не учитывать регистр:

SELECT name FROM cards WHERE name ILIKE "%владимир%";

С уважением Владимир.

BK ()

Re: sql запрос - поиск по шаблону

Запрос который вы написали ищет ВСЕ вхождения слова Владимир А если слово например очки - тогда по такому запросу можно найти и БОЧКИ

anonymous ()

Re: sql запрос - поиск по шаблону

Ты сам-то понял чё написал? Если тебе нужно искать отдельные слова в сторке - сначала определись что такое строка и что такое отдельное слово

anonymous ()

Re: sql запрос - поиск по шаблону

МНЕ нужно найти слово ОЧКИ в строке типа "ОЧКИ ТИПА МОИ" или в строке " МОИ ТИПА ОЧКИ " а не БОЧКИ

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.