|
MySQL.RU - Webboard
Вернуться
UNION почему то "портит" сортировку ... (kot) 05/04/2005 - 12:57:23
Re: UNION почему то (Alec) 05/04/2005 - 14:23:07
Re: UNION почему то (kot) 05/04/2005 - 17:31:05
Re: кто-то из нас дурит другому голову (Alec) 05/04/2005 - 17:40:46
Re: 2Alec .. (kot) 05/04/2005 - 17:57:26
Re: from Alec (Alec) 05/04/2005 - 18:11:54
Re: 2Alec .. (kot) 05/04/2005 - 21:41:30
Re: 2Alec. Уппппс ... (kot) 05/04/2005 - 21:53:25
> Original message text:
> From: kot - 05/04/2005 - 12:57:23
> Subject:UNION почему то "портит" сортировку ...
> -----------------
> хотя его никто не просил.
> Имеется:
> Два запроса объединённых union. Оба запроса делаются из одной и той же таблицы, но с разными условиями и сортировками. Каждый запрос в отдельности работает правильно. После объединения сортировка сбивается, причём внутри запросов, а не в результирующем (после объединения).
> Кто-нибудь сталкивался? Что делать?
> Буду признателен за оперативный ответ.
>
From: Alec - 05/04/2005 - 17:40:46
Subject:кто-то из нас дурит другому голову
-----------------
1) таблица TA - просто 230 записей с числами от 1 до 230
2) mysql> (select id
-> from ta
-> where id in (160,158,159)
-> order by id asc)
-> union all
-> (select id
-> from ta
-> where id in (161,162,163)
-> order by id desc);
+-----+
| id |
+-----+
| 158 |
| 159 |
| 160 |
| 163 |
| 162 |
| 161 |
+-----+
6 rows in set (0.02 sec)
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
21282
|
|