我正在尝试制定一个查询,如果其中一行满足特定条件,我将允许我返回具有相同 ID 号的所有行。我当前的表和所需的表如下:
当前表:
ID Parameter
1 x
1 x
1 y
1 x
2 x
2 x
2 x
3 y
3 y
3 x
4 x
4 x
4 x
期望的结果:
ID Parameter
1 x
1 x
1 y
1 x
3 y
3 y
3 x
在这个例子中,我感兴趣的参数是“y”。由于 y 至少出现在 ID 1 和 3 的行中,因此 ID 1 和 3 的所有行数据都被选中,而其余的被过滤掉。有没有办法在 where 子句中写这个,还是我需要考虑另一种方法?
谢谢!