|
|
|
Forum Member
      
участник
Last Login: 03.07.2006 14:53
Сообщ.: 34,
Visits: 365
|
|
Как можно оптимизировать запрос, в котором используется оператор 'LIKE'??
Запрос: << select * from tab1 where tff like: “book%”>> выполняется очень долго за 13 секунд, а вот запрос <
|
|
|
|
|
Supreme Being
      
участник
Last Login: 27.03.2008 15:26
Сообщ.: 701,
Visits: 7 028
|
|
Попробуй так:
select * from tab1 where [bold]left(tff,4)="book"[/bold]
|
|
|
|
|
Forum Member
      
участник
Last Login: 03.07.2006 14:53
Сообщ.: 34,
Visits: 365
|
|
Я пишу: query.sql.text:='select * from tab1 where left(tff,4)="book"'
но оно ругается: Invalid use of keyword ???
|
|
|
|
|
Supreme Being
      
участник
Last Login: 27.03.2008 15:26
Сообщ.: 701,
Visits: 7 028
|
|
|
|
|
|
Forum Member
      
участник
Last Login: 03.07.2006 14:53
Сообщ.: 34,
Visits: 365
|
|
| Пробовал в paradох и не работает. Может я не правельно пишу запрос ??
|
|
|
|