whole words only
4 отговора
112 прегледа
whole words only
SELECT * FROM table1 WHERE fild1 LIKE "%ХХХ%"
това ще извади всички от вида aaaaХХХbbbb
Има ли начин да напиша заявка която да ми извади онези в които ХХХ е самостоятелна дума
XXX-bbbb
XXX bbbb
aaa;XXXX
aaa XXXX
aaa XXXX bbbb
и т.н.
10х предварително
това ще извади всички от вида aaaaХХХbbbb
Има ли начин да напиша заявка която да ми извади онези в които ХХХ е самостоятелна дума
XXX-bbbb
XXX bbbb
aaa;XXXX
aaa XXXX
aaa XXXX bbbb
и т.н.
10х предварително
Re: whole words only
ами ако сложиш по един интервал от двете страни може и да стане
# лудите, лудите... те да са живи!
# лудите, лудите... те да са живи!
Re: whole words only
a kogato dumata e v na4aloto (ili v kraia) ?!
ili ako ima drugi razdeliteli?
ili ako ima drugi razdeliteli?
Re: whole words only
1) Дай малко по точно определение какъв трябва да е разделителя.
2) Има си клуб бази данни
3) Прима виста решение за разни символи до буквата 'а'
select
fld
from tbl
where fld like '%XXX%'
AND ascii(right(fld,locate('XXX',fld)-1))<65
AND ascii(right(fld,locate('XXX',fld)+4))<65
bofh
2) Има си клуб бази данни
3) Прима виста решение за разни символи до буквата 'а'
select
fld
from tbl
where fld like '%XXX%'
AND ascii(right(fld,locate('XXX',fld)-1))<65
AND ascii(right(fld,locate('XXX',fld)+4))<65
bofh
Re: whole words only
забравих я тази възможност...
тогава може да се използва "%_word_%" за single character - трябва да свърши работа за всички случаи, когато търсената дума не е първа в записа
така мисля че ще е по бързо отколкото да се филтрира с нещо като:
preg_match("/\b$word\b/", $str);
# лудите, лудите... те да са живи!
тогава може да се използва "%_word_%" за single character - трябва да свърши работа за всички случаи, когато търсената дума не е първа в записа
така мисля че ще е по бързо отколкото да се филтрира с нещо като:
preg_match("/\b$word\b/", $str);
# лудите, лудите... те да са живи!