A
UID - MEMBERUID
1 - 3
2 - 890
3 - 910
4 - 3
4 - 45
B
11 - 331
12 - 238
13 - 312
14 - 3331
15 - 2
16 - 3
17 - 12313
18 - 3
이렇게 A,B 두테이블에 data가 잇을때 MEMBERUID 가 3 인 UID 만 뽑을려고하는데 어떻게 쿼리를 날려야하나요.
결과는 1,4,16,18 이걸 구하고싶습니다.
select uid from (select * from a) union all (select * from b) where memberuid=3
이런식으로 union all 을 활용하시면 될꺼같네요