Я пытаюсь выполнить запрос в базе данных Oracle 10g, чтобы объединить два подзапроса следующим образом:
SELECT * FROM(
select count(y), x from a group by y) t1
full join
(select count(z), x from b group by z) t2
on (t1.x = t2.x)
Проблема в том, что выходные данные показывают два разных столбца для x следующим образом:
y z x x1
-------------------------------------------
2 4 1 1
3 (null) 2 (null)
2 (null) 3 (null)
8 (null) 4 (null)
(null) 4 (null) 5
(null) 6 (null) 6
Кто-нибудь может мне помочь? Заранее спасибо!