PostgreSQL: count из нескольких колонок

Всем привет.

А подскажите, как я могу конвертировать SQL, который работает под Snowflake, но не хочет работать под PostreSQL. Для Snowflake это так:

SELECT
    global_user_id
    , site_lookup_prefix
    , COUNT(global_user_id, site_lookup_prefix) AS count_views
FROM cte_page_view

Ответы (2 шт):

Автор решения: Владимир Клыков

Если верить этому

То примерно так:

SELECT 
  global_user_id , 
  site_lookup_prefix , 
  COUNT(global_user_id) AS count_views 
FROM 
  cte_page_view
Group by 
  global_user_id,
  site_lookup_prefix

Возможно нехватает условия :

Where
  not global_user_id is null
  and not site_lookup_prefix is null
→ Ссылка
Автор решения: Sergey Moiseenko

Если правильно понял:

SELECT
    global_user_id
    , site_lookup_prefix
    , COUNT(*) AS count_views
FROM cte_page_view
group by global_user_id, site_lookup_prefix;
→ Ссылка