データベースに単純な m 対 n のテーブルがあり、AND 検索を実行する必要があります。表は次のようになります。
column a | column b
1 x
1 y
1 z
2 x
2 c
3 a
3 b
3 c
3 y
3 z
4 d
4 e
4 f
5 f
5 x
5 y
「列 B に x AND y がある列 A をください (ここでは 1 と 5 を返す)」と言いたいのですが、そのクエリを作成する方法がわかりません。
試してみSELECT column_a FROM table WHERE column_b = x AND columb_b = y
ましたが、列が何らかの形で両方である場合にのみ返されるようです。基本的に可能ですか、それとも別のテーブルレイアウトにする必要がありますか?