【发布时间】:2019-11-07 04:11:58
【问题描述】:
我正在尝试生成要在 Data Studio 中显示的销售报告。我有列 email、order_number 和 total_price,我正在尝试使用 sql 查询来识别以下内容:
- 重复和新客户的数量(计算订单数量,如果订单 > 1 则重复,否则为新客户)
- 回头客和新客户的订单数量
Date | email | Order_number | Total Price
---------------------------------------------------------------
101019 | email1@email.com | 1111 | 100
101019 | email2@email.com | 1112 | 200
111019 | email3@email.com | 1113 | 130
111019 | email1@email.com | 1111 | 100
我所做的只是统计每封邮件的订单数量
SELECT email, count(email) as order_count, date FROM orders GROUP BY
email
这是我要展示的示例报告
Repeating Customer | New Customer
1 | 2
Orders from Repeating Cust. | Orders from New Customer
2 | 2
Total Price Repeating Cust. | Total Price New Custo.
200 | 330
非常感谢任何帮助。
【问题讨论】:
标签: sql