|
MySQL.RU - Webboard
Вернуться
порядок строк при объединении двух таблиц. (Alex) 13/10/2008 - 00:20:30
Re: порядок строк при объединении двух таблиц. (Антон) 13/10/2008 - 11:09:56
Re: порядок строк при объединении двух таблиц. (Alex) 14/10/2008 - 21:52:24
> Original message text:
> From: Alex - 13/10/2008 - 00:20:30
> Subject:порядок строк при объединении двух таблиц.
> -----------------
> Есть две таблицы:
> статьи и свойства статей.
>
> Строки таблицы "статьи" отсортированы в необходимом порядке.
> Строки таблицы "свойства_статей" расположены случайным образом.
> после объединения строк двух таблиц:
>
> select * from статьи,свойства_статей
> where статьи.id=свойства_статей.id and
> свойства_статей.options=7
>
> строки оказываются отсортированными в том порядке в котором они расположены в таблице свойства_статей, т.е. предварительная сортировка строк сбивается.
> В самом запросе сортировку использовать нельзя: очень большое кол-во строк слишком долго сортируются. Поэтому сортировка производится вне рамок основного скрипта.
> Как сохранить порядок следования строк в выборке таким же как в первой таблице?
>
From: Антон - 13/10/2008 - 11:09:56
Subject:порядок строк при объединении двух таблиц.
-----------------
Используй ORDER BY
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
34292
|
|