เวลาที่ใช้ดำเนินการแยกตามหมวดหมู่
ข้อมูล evanston311 มี timestamp สองคอลัมน์ ได้แก่ date_created ที่บันทึกเวลาสร้างคำร้อง และ date_completed ที่บันทึกเวลาดำเนินการเสร็จสิ้น ผลต่างระหว่างสองค่านี้บอกให้รู้ว่าคำร้องแต่ละรายการใช้เวลานานเท่าใด
category ใดของคำร้อง Evanston 311 ที่ใช้เวลาดำเนินการนานที่สุด?
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Exploratory Data Analysis ใน SQL
คำแนะนำการฝึกหัด
- คำนวณค่าเฉลี่ยของผลต่างระหว่าง timestamp การดำเนินการเสร็จสิ้นกับ timestamp การสร้างคำร้อง โดยแยกตาม
category - เรียงลำดับผลลัพธ์โดยให้
categoryที่มีค่าเฉลี่ยเวลานานที่สุดขึ้นก่อน
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Select the category and the average completion time by category
SELECT ___,
___ AS completion_time
FROM evanston311
___
-- Order the results
___;