クエリを作成する必要があり、結果を出すのに苦労しています。
ここに私のコラムがあります
メール アイテム PRODUCT_CATEGORY
特定の emailAddress がカテゴリを少なくとも 2 回参照し、少なくとも 2 つの異なる製品を持っている場所を選択する必要があります
レコードは次のようになります
Email ITEM CATEGORY
joe@gmail Bread FOOD
joe@gmail Banana FOOD
joe@gmail Grapes FOOD
joe@gmail Hammer Tools
joe@gmail Hammer Tools
joe@gmail File Tools
meg@gmail Grass GARDEN
meg@gmail Grass GARDEN
meg@gmail Grass GARDEN
meg@gmail Grass GARDEN
そして、結果を以下のようにしたいと思います。彼女のアイテムがすべて同じであるため、メグは行方不明です
Email Categroy DistinctItemCount
joe@gmail.com Food 3
joe@gmail.com Tools 2
カテゴリをカバーしましたが、品目数の要件を追加する方法がわかりません
select * from
(
select Email ,Product_Category, count(Product_Category) As CatCount
from Browsed
group by Email, Product_Category
) a
where CatCount >1
私はこれを長い間見てきました。
ご協力いただける場合は、事前によろしくお願いいたします。