ILLEGAL_PROJECTION=CWSPT0785E: Column {3} of view {2} depends on a column that is being projected away.
Explanation
A column may not be retained in a view if it is functionally dependent on a column that is not kept.
User response
Either drop both columns or retain the column that the given column depends upon.