Can't see anything obvious. I'd combine as different pairs to see if it matters:
SELECT * from [q1table]
UNION SELECT * from [q3table];
SELECT * from [q1table]
UNION SELECT * from [q2table]
SELECT * from [q2table]
UNION SELECT * from [q3table];
and any others I might have missed. Also would try
SELECT * from [q1table]
SELECT * from [q2table]
SELECT * from [q3table]
since any stacked query runs the parent query; i.e SELECT * from [q1table] will run q1table query.
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.