เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ค้นหาออเดอร์ใน 90 วันที่ผ่านมา

รายงานที่ได้รับมอบหมายให้สร้างนั้นต้องการออเดอร์ที่มีอายุมากกว่า 90 วันนับจากวันที่ปัจจุบัน ให้นำสิ่งที่เรียนรู้มาจนถึงตอนนี้ไปประยุกต์ใช้ในคิวรีสำหรับรายงานนี้

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

BigQuery เบื้องต้น

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ใน WHERE clause ให้หาวันที่ซึ่งอยู่ก่อนหน้า 90 วัน เพื่อส่งเป็นอาร์กิวเมนต์ให้กับฟังก์ชัน TIMESTAMP_SUB()
  • จากนั้นกรองผลลัพธ์โดยเลือกเฉพาะแถวที่คอลัมน์ order_purchase_timestamp มีค่าน้อยกว่าค่าดังกล่าว

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

SELECT order_id, order_purchase_timestamp 
FROM ecommerce.ecomm_order_details
-- Filter results for orders older than 90 days old
WHERE ___ <= ___(CURRENT_TIMESTAMP(), INTERVAL ___ ___)
แก้ไขและรันโค้ด