สร้างใบแจ้งหนี้แบบละเอียด
ใน schema store มีตาราง invoice, invoiceline และ track แต่ข้อมูลเหล่านี้ยังไม่ครบถ้วนในตัวเอง เพื่อให้เข้าใจพฤติกรรมของลูกค้าได้ดีขึ้น เราจะ "สร้างใหม่" ใบแจ้งหนี้แต่ละรายการพร้อมรายละเอียดเพิ่มเติม โดยใช้ common table expression สองรายการที่คุณจะสร้างขึ้นตั้งแต่ต้น
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การจัดการข้อมูลใน Snowflake
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Create the cleaned_invoices CTE
WITH ___ AS (
SELECT
___,
___
FROM store.___
WHERE billing_country = 'Germany'
)
SELECT * FROM cleaned_invoices;