Я пытаюсь подсчитать все повторяющиеся значения для столбца listing_id
для данного seller_id и сгруппировать его по региону, в котором находится продавец.
Поля: region_id
, seller_id
и listing_id
Я хотел бы вернуть следующий вывод таблицы:
Region_id seller_id listing_id count_duplicates
1335 45353 73535 1
4422 33566 67343 4
4334 64646 73255 5
3433 45466 37464 2
Мой запрос возвращает только количество для числа, если списки для данного продавца_id
SELECT region_id, seller_id, listing_id,
count(listing_id) OVER PARTITION BY seller_id) AS count_duplicates
FROM table