주제별 주요 트래픽 출처

참고로, 위의 Topic External Traffic Sources 쿼리의 약간 다른 변형 버전도 여기에 추가합니다.

이 버전은 topic_ids에 int_list 매개변수를 사용하므로, 여러 topic_ids를 지정하여 쿼리를 실행하려면 이 쿼리를 사용할 수 있습니다.

-- [params]
-- int_list :topic_ids = 12345

SELECT 
  ind.name AS domain,                   -- 트래픽을 보내는 외부 도메인
  COUNT(*) AS clicks                    -- 이 소스에서 발생한 총 클릭 수
FROM incoming_links il
INNER JOIN posts p 
  ON p.deleted_at IS NULL 
  AND p.id = il.post_id
INNER JOIN topics t 
  ON t.deleted_at IS NULL 
  AND t.id = p.topic_id
INNER JOIN incoming_referers ir 
  ON ir.id = il.incoming_referer_id
INNER JOIN incoming_domains ind 
  ON ind.id = ir.incoming_domain_id
WHERE t.id IN (:topic_ids)              -- 지정된 토픽 목록으로 필터링
  AND ind.name != '127.0.0.1'
GROUP BY ind.name
ORDER BY clicks DESC