Спиасибо, реально помагает!
Т.е. запрос типа
select * from BD where [Field01] like 'ПЕТРО%' (выполняется 4-5 мин.)
заменяю на
select * from BD where [Field01]>='ПЕТРО' and [Field01]<'ПЕТРП'
(выполняется 10-15 с)
здесь началом промежутка есть 'ПЕТРО' (то что ищешь в виде like 'ПЕТРО%'), а концом 'ПЕТРП', т.е. последняя буква - это следующая буква за 'О' // с цифрами еще проще // - выбираются все значения, что начинаются на 'ПЕТРО'
Но тут возникает второй момент - как заменить условие like '%ПЕТРО%'
|