私は属性という名前のテーブルを持っています:
id attributeid type
1 8 2
2 8 1
3 4 1
では、2 と 1 の両方のタイプを持つ attributeid を選択するにはどうすればよいでしょうか。この場合、属性 8 のみが修飾されます。
select attributeid
from attribute
where type in (1,2)
これは、間違っている 4,8 を返すため、私が望む結果を生成しません。
ありがとう。