Я должен создать популяцию для людей, у которых есть только одна ассоциация продуктов (AB C), используя уточняющий оператор.
Например, у меня есть данные
Id Code Prod Date
101 202 ABC 2017-05-31
101 203 DEF 2017-04-30
102 302 ABC 2018-06-30
Из Приведенные выше данные мне нужны данные для Id = 102, потому что этот идентификатор имеет только одно отношение prod, где как идентификатор 101 имеет и AB C и DEF, которые должны быть исключены.
Я попробовал следующее
Select id,prod from table1
Qualify row_number() over (partition by id order by Date)=1
Where prod=‘ABC’
С этим я получаю две записи в моих данных, которые мне не нужны. Ценю вашу помощь.