An Error Was Encountered

Error Number: 1060

Duplicate column name 'qid'

select * from ( select * from question q right join suggestion s on s.qid=q.qid left join rec_stats r on s.sid=r.sid join user u on q.uid=u.uid where s.valid_flag=1 and q.valid=1 AND q.g_whom LIKE '%steven%' order by r.r_Y desc ) as temp1 union select * from (select * from question q left join suggestion s on q.qid=s.qid left join rec_stats r on s.sid=r.sid left join user u on q.uid=u.uid where q.valid=1 AND q.g_whom LIKE '%steven%' order by r.r_Y desc ) as temp2 limit 0,20