Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Oracle Query dando erro


Seus dois SELECTS maiores (os 2 primeiros) estão retornando 12 itens. Os dois últimos SELECTS (os pequenos) estão retornando 13 itens. UNION deve ter colunas correspondentes.

por exemplo, declaração deve terminar ...
SELECT NULL, 0, 'ABC', NULL, NULL, NULL,
'ABC', NULL, NULL, NULL, NULL, NULL
FROM DUAL

UNION

SELECT NULL, 0, 'XYZ', NULL, NULL, NULL,
'XYZ', NULL, NULL, NULL, NULL, NULL
FROM DUAL