首页 > 解决方案 > 今年每个产品的转化率是多少

问题描述

需要展示产品及其转化率。请参阅下面的查询,不确定我的订单/会话转换部分是否正确。products 表只包含 id 和 name。接受任何反馈。

*编辑:转化率定义为购买产品的博客访问者

表:

购买

Traffic_events_atl 在此处输入图像描述

问题:2020 年每件产品的转化率是多少?

SELECT 
  pr.name as product_name, -- per product
  (COUNT(DISTINCT p.visitor_id)/COUNT(DISTINCT t.visit_id))*100 as Conv_Pct -- orders/session 
FROM
  purchases p
JOIN products pr
ON p.product_id = pr.id
JOIN traffic_events_atl t
ON t.visitor_id = p.visitor_id
WHERE DATEPART('year',timestamp) = 2020 -- this year
AND t.property ilike '%blog%' -- blog specific websites
GROUP BY 1

标签: sqlpostgresql

解决方案


推荐阅读