Я бы хотел выбрать клиента, у которого есть 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');
Так как я начальный уровень. если у кого-то есть мнение, дайте мне знать. Спасибо