34,576
社区成员
发帖
与我相关
我的任务
分享
SELECT id FROM [t2] WHERE [type] = 1
INTERSECT
SELECT id FROM [t2] WHERE [type] = 2
select a.name,b.type from
t1 a,t2 b
where a.id =b.id and b.type in (1,2)
select * from t1 As a
Where Exists(select 1 from t2 As x
Where x.id=a.id
And x.type=1
)
And Exists(select 1 from t2 As x
Where x.id=a.id
And x.type=2
)
SELECT *
FROM t1
WHERE id IN ( SELECT *
FROM ( SELECT id
FROM [t2]
WHERE [type] = 1
UNION
SELECT id
FROM [t2]
WHERE [type] = 2
) a )
SELECT *
FROM t1
WHERE id IN ( SELECT id
FROM t2
WHERE [type] IN ( 1, 2 ) )