La union può essere fatta SOLO se le queries hanno lo stesso numero di campi (nel tuo caso la prima query ha 3 campi e la seconda due), i campi devono essere dello stesso tipo e non ci deve essere la order by.
https://docs.oracle.com/cd/B19306_01...queries004.htm