Как вывести без сортировки?
Пытаюсь вывести значения именно в том порядке, в котором они указаны в select запросах, но выводится в порядке возрастания
create table cities(name varchar2(100));
insert into cities(name) values('Москва ');
insert into cities(name) values('Москва');
insert into cities(name) values('Москва ');
insert into cities(name) values('Тверь ');
insert into cities(name) values('Тверь ');
insert into cities(name) values('Севастополь ');
select length(name)-length(replace(replace(replace(replace(replace(replace(replace(replace(replace(replace(name,'а',''),'е',''),'ё',''),'и',''),'о' ,''), 'у',''),'ы',''), 'э', ''),'ю', ''), 'я', '')) from cities where replace(name, ' ', '')='Москва'
union
select min(length(name)-length(REPLACE(name, ' ', ''))) from cities where replace(name, ' ', '')='Москва'
union
select max(length(name)-length(REPLACE(name, ' ', ''))) from cities where replace(name, ' ', '')='Москва'
Пользуюсь Oracle Sql Developer Выводит в порядке 0,2,3, а мне необходимо вывести без костылей по типу псевдостолбцов в порядке, в котором я создаю запросы select