perl中数据库的问题:表的联立

现在正在做一个登陆,在登陆时根据ID判断是用户登录还是管理员登陆,怎样把两张表链接,进行判断

select 1 标识, 用户表.* from 用户表 where id=?
union
select 2 标识, 管理员表.* 管理员表 where id=?。
然后你看标识字段是1还是2。