###グループの中から条件に当てはまるグループを抽出したい
グループの中から条件に当てはまるグループを抽出したいです。
例えば、下記のようなテーブル(テーブル名test)を例とします。
id | group_id | item |
---|---|---|
1 | 1 | A |
2 | 1 | B |
3 | 1 | C |
4 | 2 | B |
5 | 2 | C |
6 | 3 | A |
7 | 3 | B |
8 | 3 | C |
9 | 3 | D |
この中から、「item 'A' を含まない」かつ「item 'B'を含む」グループ(group_id)を抽出する、という感じです。
この場合、group_id=2 を抽出したいです。
これを実現するSQL(できればPostgreSQLで実行可能なもの)を教えて頂きたいです。
アドバイスおねがいいたします。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/13 05:26