Problems with UNION ALL and ORDER BY

Поиск
Список
Период
Сортировка
От Kaloyan Iliev Iliev
Тема Problems with UNION ALL and ORDER BY
Дата
Msg-id 410E6376.1010404@faith.digsys.bg
обсуждение исходный текст
Ответы Re: Problems with UNION ALL and ORDER BY  (Tom Lane <tgl@sss.pgh.pa.us>)
Re: Problems with UNION ALL and ORDER BY  (Gaetano Mendola <mendola@bigfoot.com>)
Список pgsql-sql
Dear friends...,I have the following problem:


select
.....
from
....
where
....UNION ALL

select
...
from
....
where
....
ORDER BY field1

But the the order by doesn't work properly. It returns the rows of the 
first query ordered and then appends the rows of the second query 
ordered. But this is not what i expect. I expect the result of both 
queries to be orderd. So I try.

SELECT TEMP.*
FROM
(
select
.....
from
....
where
....UNION ALL

select
...
from
....
where
....
) TEMP
ORDER BY TEMP.field1

But this also doesn't work. Any ideas.p


В списке pgsql-sql по дате отправления:

Предыдущее
От: Ray Aspeitia
Дата:
Сообщение: Re: How to create an aggregate?
Следующее
От: Kaloyan Iliev Iliev
Дата:
Сообщение: Problems with UNION ALL and ORDER BY