Я пытаюсь выбрать отдельные продукты, которые находятся в файле как "повторяющиеся" или "в файле" для клиентов.
select a.customer_id,
a.type -- reccuring/on file,
b.name as product_name,
from table.a as a
join table.c as c on c.id = a.c_id
join table.b as b on b.id = c.b_id
where a.current_state <> 'canceled'
order by 1
мой вывод выглядит следующим образом:
id/type/product_name
<br> 111 on_file someProduct
<br> 111 recurring someOtherProduct
<br> 112 on_file someProduct
<br> 112 recurring someProduct
Конечная цель - выбрать только тех клиентов, которые имеют одинаковое название продукта с типом on_file и периодическим. Я пытался ранжировать их, но даже если они имеют одинаковое имя, у них разные идентификаторы продуктов