запрос из нескольких запросов и сортировка в них
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



запрос из нескольких запросов и сортировка в... Expand / Collapse
Автор
Сообщение
01.08.2005 16:05
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 23.06.2006 12:44
Сообщ.: 188, Visits: 2 061
как написать заспрос, который будет включать в себя несколько запросов, при этом каждый запрос будет сортироватся по своему

select g_pole,pole1,pole2,pole3 from (

select pole1,pole2,pole3 from table_v1 order by pole1, pole2
union
select pole1,pole2,pole3 from table_v1 order by pole2, pole1

)

вот надо чтоб ри выводе запроса первый подзапрос выводился по сортировке поле pole1 и pole2, в во втором подзапросе pole2 и pole2, имена поле естественно одни и те же
Сообщ. #877128
01.08.2005 17:51
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 29.09.2007 22:12
Сообщ.: 343, Visits: 3 388
С Ораклом не работал, но мысли есть.. ХП не поможет ? или
select g_pole,pole1,pole2,pole3 from (

select 1,cast(pole1 as varchar(100))||cast(pole2 as varchar(100)),pole1,pole2,pole3 from table_v1 order by pole1, pole2
union [all]
select 2,cast(pole2 as varchar(100))||cast(pole3 as varchar(100)),pole1,pole2,pole3 from table_v1 order by pole2, pole1
order by 1, 2

)
cast свой примени
Сообщ. #877136
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 12:31