Мне нужно объединить результаты двух запросов по горизонтали. Рассмотрим запрос, ниже которого будет возвращать две строки:Соедините два запроса sql рядом друг с другом без столбца
Select *
from Salary
where sal > 10000
Результат выше запроса должны быть соединены бок о бок с результатом запроса, ниже которого снова будет возвращать два rows.Or мне нужно просто сцепить в два набора результатов:
Select 'xyz' from dual
union
Select 'abc' from dual
Пожалуйста, подсказывают, как это может быть сделано, как я пытался сделать это с помощью запроса ниже, но она возвращает декартово произведение:
Select *
from (Select *
from salary
where sal > 10000) TEMP1,
(Select 'xyz' from dual
union
Select 'abc' from dual) TEMP2
Могли бы вы быть более ясным, что вы хотите, чтобы ваши результаты установить выглядеть, если вы не хотите, перекрестное соединение? – 2010-12-10 11:25:39