Главная страница


su.dbms.sql

 
 - SU.DBMS.SQL ------------------------------------------------------------------
 From : Juriy Goloveshkin                    2:5020/1930.1  19 Jan 2001  01:27:04
 To : Peter Vereshagin
 Subject : using indexes in mysql
 -------------------------------------------------------------------------------- 
 
 
 At 24 Dec 00  23:20:19, Peter Vereshagin wrote to All:
 
  PV> просветите чайника, почему в первом случае индексы используются, а во 
  PV> втором - нет?
  PV> ===
  mysql>>  select * from cust where phone>='410360' and phone <'410370';
  PV> +--------+----------------+-----------------+-------+-----+------+
  mysql>>  select * from cust where phone like '41036_';
  PV> +--------+----------------+-----------------+-------+-----+------+
 
 phone - число или строка?
 like оптимизируется при работе со строками.
 работа с цифрами, это вообще не ANSI.
 скорее всего в данном случае phone приводится к строке и из-за отсутствия
 соответствующего индекса ничего не происходит.
 Bye
 
 --- QDed beta v1.3.5/FreeBSD
  * Origin: QDed default origin. (2:5020/1930.1)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 using indexes in mysql   Juriy Goloveshkin   19 Jan 2001 01:27:04 
 Re: using indexes in mysql   Peter Vereshagin   21 Jan 2001 01:28:13 
 using indexes in mysql   Juriy Goloveshkin   24 Jan 2001 11:41:35 
Архивное /su.dbms.sql/38623a6767ca.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional