Given:
Two queries that require filtering:
select top 2 t1.ID, t1.ReceivedDate from Table t1 where t1.Type = \'TYPE_1\' order by
The basic premise of the question and the answers are wrong. Every Select in a union can have a where clause. It's the ORDER BY in the first query that's giving yo the error.