select * from
(select * from [;DATABASE=c:\A.mdb].[t_user] uoion all select * from [;DATABASE=c:\B.mdb].[t_user] union all select * from [;DATABASE=c:\C.mdb].[t_user])
where user in(select user [;DATABASE=c:\A.mdb].[t_user])
and user in(select user from [;DATABASE=c:\B.mdb].[t_user])
and user in(select user from [;DATABASE=c:\C.mdb].[t_user])
select * from
(select * from t_user1 uoion all select * from t_user2 union all select * from t_user3)
where user in(select user from t_user1)
and user in(select user from t_user2)
and user in(select user from t_user3)