我在数据库中有一个简单的 m-to-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
我希望能够说'给我列 A,它在列 b 中有 x 和 y(在此处返回 1 和 5),但我不知道如何形成该查询。
我试过SELECT column_a FROM table WHERE column_b = x AND columb_b = y了,但似乎只有在列以某种方式两者兼有的情况下才会返回。这从根本上是可能的,还是我应该有不同的表格布局?