Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Help (ic08) 26/05/2004 - 09:57:53
      Re: Help (Alec) 26/05/2004 - 10:27:05

> Original message text:
> From: ic08 - 26/05/2004 - 09:57:53
> Subject:Help
> -----------------
> у меня есть два запроса:
> певый выбирает 50 строк и сортирует по дате
> select * from kab_messages, kab_users WHERE `kolday`<1 and kab_users.kod=kab_messages.kod and `ra` like '01' ORDER BY `dattim` DESC LIMIT 0, 50
>
> второй находит нужное объявление, например
> select * from kab_messages, kab_users WHERE kab_users.kod=kab_messages.kod and `idm` like '142'
>
> как мне всё это объеденить в одни запрос, что бы сначала выбирались 50 записей, отсортированных по дате, а потом среди них искалась запись с нужным `idm`.
> всё усложняется тем что есть 2 таблицы kab_messages, kab_users
>


From: Alec - 26/05/2004 - 10:27:05
Subject:Help
-----------------
зачем наворачивать запросы?
кучка маленьких запросов заведомо быстрее одного навороченного

если хочется использовать ресурсы сервера, а не возлагать все на клиента, то
create temporary table ZZZ ПЕРВЫЙ_ЗАПРОС
select .... from ZZZ


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
15130



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |