Gebruik eerst altijd aliassen.
Ten tweede, hier is de orakelreden waarom, met betrekking tot weergaven:
http://docs.oracle.com/cd/B19306_01 /server.102/b14200/statements_8004.htm
Oracle behandelt een objectverwijzing als een uitdrukking en niet als een tabelkolom.