chce zadac zapytanie postgresowi.
ma wyszukac slowo 'test'
czyli moge zrobic to tak:
select * from tabela where pole like '%test%'
ale wtedy znajdzie tez pola zawierajace np. slowo 'testowanie'.
moge tez zrobic tak:
select * from tabela where pole like '% test %'
ale wtedy nie znajdzie np pol zawierajacych 'test!', albo 'test?', albo
'test,'...
albo jeszcze sporo innych kombinacji..
czy da sie tak zadac zapytanie zeby znalazl wszystkie stringi 'test' ktore
nie sa fragmentem innych slow. ale moga miec wykrzykniki, przecinki,
kropki...
przydalyby sie jakies wyrazenia regularne, bo OR raczej wysiada.
--
pm
jesli chcesz, zeby ignorowal wielkosc liter uzyj ~* zamiast ~
--
Marek Bartnikowski <mailto:ma...@virt.pl>
PHP, C Prog. & PostgreSQL DBA
Polska Platforma Internetowa sp. z o.o. http://www.profnet.pl
wow. wielkie dzieki :)
jakos nie moglem znalezc tego w dokumentacji.
--
pm