ยอดรวมสะสมของการลงทะเบียน
คุณมีข้อเสนอแนะสำหรับ Bob เกี่ยวกับ pitch deck ของเขา แทนที่จะแสดงจำนวนการลงทะเบียนรายเดือนในรูปแบบกราฟเส้น เขาสามารถแสดงยอดรวมสะสมของการลงทะเบียนรายเดือนแทนได้ ตัวเลขจะดูใหญ่กว่า และนักลงทุนก็ชอบตัวเลขที่ใหญ่กว่าเสมอ! Bob เห็นด้วย และคุณก็เริ่มเขียนคิวรีที่คืนตารางยอดรวมสะสมของการลงทะเบียนรายเดือน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์ข้อมูลธุรกิจด้วย SQL
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
WITH reg_dates AS (
SELECT
user_id,
MIN(order_date) AS reg_date
FROM orders
GROUP BY user_id)
SELECT
-- Select the month and the registrations
___ :: DATE AS delivr_month,
___ AS regs
FROM reg_dates
GROUP BY delivr_month
-- Order by month in ascending order
ORDER BY ___;