|
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
From: Alex - 13/10/2008 - 00:20:30
Subject:порядок строк при объединении двух таблиц.
-----------------
Есть две таблицы:
статьи и свойства статей.
Строки таблицы "статьи" отсортированы в необходимом порядке.
Строки таблицы "свойства_статей" расположены случайным образом.
после объединения строк двух таблиц:
select * from статьи,свойства_статей
where статьи.id=свойства_статей.id and
свойства_статей.options=7
строки оказываются отсортированными в том порядке в котором они расположены в таблице свойства_статей, т.е. предварительная сортировка строк сбивается.
В самом запросе сортировку использовать нельзя: очень большое кол-во строк слишком долго сортируются. Поэтому сортировка производится вне рамок основного скрипта.
Как сохранить порядок следования строк в выборке таким же как в первой таблице?
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
34292
|
|