の値のグループによって、条件を使用して:私はこのようなテーブルを持って列
id tr_id type
1 1 1
2 1 1
3 2 1
4 2 2
5 4 1
6 4 1
7 3 1
8 3 2
9 5 1
私はすべてtr_id
(group by
この列)を取得したいだけtype
を持っており、そこではありません ...
私のテーブルの結果をbなければなりませんtype
値があることをすべてのレコードを存在E:負の数、その後
select tr_id
from yourtable
group by tr_id
Having sum(type) = count(case when type = 1 then 1 end)