ค้นหาวันที่ในอนาคต
ระหว่างทำการวิจัย พบว่า Coffee County บันทึกค่าความชื้นต่ำสุดที่ 10 เมื่อ '2023-01-15 15:35:00' ทีมภาคสนามต้องการคิวรีที่แสดงวันที่และ hourlystationpressure ณ เวลาดังกล่าว รวมถึง 30 วันก่อนหน้า, 30 วันถัดไป และ 90 วันถัดไป
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Introduction to Redshift
คำแนะนำการฝึกหัด
- เลือกวันที่และ
hourlystationpressureสำหรับ'2023-01-15 15:35:00', 30 วันก่อนหน้า, 30 วันถัดไป และ 90 วันถัดไป - สร้างรายการใน clause
INให้ถูกต้องโดยใช้ฟังก์ชัน DATEADD เพื่อดึงข้อมูล 30 วันก่อนหน้า, 30 วันถัดไป และ 90 วันถัดไป
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
SELECT date,
hourlystationpressure
FROM public_intro_redshift.coffee_county_weather
WHERE ___ IN (
'2023-01-15 15:35:00',
-- 30 days prior
___(___, ___, '2023-01-15 15:35:00'),
-- 30 days later
___(___, ___, '2023-01-15 15:35:00'),
-- 90 days later
___(___, ___, '2023-01-15 15:35:00')
)
ORDER BY date;