我想选择 type=a
以及 product=1
```
customer type product
A a 1
A b 1
A c 2
B b 2
B b 1
C c 1
C c 1
因此,我期望的结果如下
customer type product
A a 1
A b 1
A c 2
我想添加选择器 `product = 1` 在下面的示例中。
SELECT t1.customer, t1.type ,t1.product
FROM yourTable t1
WHERE EXISTS (SELECT 1 FROM yourTable t2 WHERE t2.customer = t1.customer AND t2.type = 'a');
因为我是入门级的。如果有人有意见,请告诉我。谢谢
2条答案
按热度按时间gpnt7bae1#
可以将条件添加到子查询:
如果您只想要客户:
k3bvogb12#
这是您要求的版本