







|
MySQL.RU - Webboard
Вернуться
как правильно сделать запрос (piton) 09/03/2006 - 17:25:44
Re: как правильно сделать запрос (Dinky) 09/03/2006 - 18:44:21
Re: re: как правильно сделать запрос (piton) 09/03/2006 - 19:33:03
Re: re: как правильно сделать запрос (Dinky) 09/03/2006 - 19:55:13
Re: re: как правильно сделать запрос (piton) 09/03/2006 - 22:34:13
Re: re: как правильно сделать запрос (Dinky) 09/03/2006 - 22:39:32
> Original message text:
> From: piton - 09/03/2006 - 17:25:44
> Subject:как правильно сделать запрос
> -----------------
> Укажите как правильно сделать запрос. есть таблица, необходимо вытащить группу записей, как максимально быстро это можно организовать.
> Поле idx индексированно (primary key)
> SELECT `data` FROM `tab` WHERE `idx`>10 and `idx`<1200 ORDER BY `idx` desc
> Вроде все хорошо, делаю EXPLAIN
> 'table','type','possible_keys','key','key_len','ref','rows','Extra'
> 'tab','ALL','PRIMARY','[NULL]','[NULL]','[NULL]','878508','Using where; Using filesort'
>
> вот здесь я и не понял, он что не по индексу ищет?... Делаю следующий запрос
> SELECT `data` FROM `tab` WHERE `idx`=10 ORDER BY `idx` desc
> 'table','type','possible_keys','key','key_len','ref','rows','Extra'
> 'tab','ref','PRIMARY','PRIMARY','4','const','1','Using where'
>
> вот здесь четко видно, что работает по индексу.
> Вот в чем собственно и вопрос, как отобрать группу записей, но по индексу.
>
>
From: Dinky - 09/03/2006 - 19:55:13
Subject:re: как правильно сделать запрос
-----------------
а версия mysql какая?
--
Dmitry
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
26872
|
|