|
MySQL.RU - Webboard
Вернуться
можно ли одним запросом сделать такое (Igor) 06/05/2004 - 14:30:19
Re: можно ли одним запросом сделать такое (алексей) 06/05/2004 - 14:33:54
Re: временная "на куче" таблица не попрет? (Alec) 06/05/2004 - 14:44:23
Re: я вообще-то акцессник и ms sql'щик (Sam) 06/05/2004 - 14:45:51
Re: конкретно не то (Alec) 06/05/2004 - 16:27:36
Re: Ну тогда так (Sam) 07/05/2004 - 01:33:08
Re: все зашибись, но (Alec) 07/05/2004 - 09:09:29
Re: Другими словами: нельзя сделать 1-м запросом (Marat_L) 07/05/2004 - 09:31:29
Re: все зашибись, но (Sam) 07/05/2004 - 21:55:08
Re: RAD- это не то )) (Alec) 11/05/2004 - 09:51:33
> Original message text:
> From: Igor - 06/05/2004 - 14:30:19
> Subject:можно ли одним запросом сделать такое
> -----------------
> Есть таблица из которой мне необходимо выбрать три строки отсортированные по id
>
> SELECT * from TableName ORDER by id DESC LIMIT 3
>
> Выбранные три строки мне необходимо вывести, но уже отсортированные по другому полю.
>
> Может кто подскажет реально ли сделать такое одним запросом, без дополнительной сортировки полученного результата (массива)?
>
From: Alec - 06/05/2004 - 14:44:23
Subject:временная "на куче" таблица не попрет?
-----------------
в смысле
create temporary table ZZZ select .....order by одно type=heap;
select .... from ZZZ order by другое
соединение закроется - таблица пропадет
"на куче" - чтоб заведомо была в памяти для пущей скорости
если сервер постарше (от 4.1), то объяснив ему политику партии CLIENT_MULTI_STATEMENTS эти две строчки отдаются на исполнение одним запросом
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
14612
|
|