การระบุใบสั่งจอดรถที่ไม่ถูกต้อง
ตาราง parking_violation มีสามคอลัมน์ที่เก็บค่าเวลาที่สัมพันธ์กัน คอลัมน์ from_hours_in_effect ระบุเวลาเริ่มต้นที่มีการบังคับใช้ข้อห้ามจอดรถ ณ สถานที่ที่เกิดการฝ่าฝืน คอลัมน์ to_hours_in_effect ระบุเวลาสิ้นสุดของการบังคับใช้ข้อห้ามดังกล่าว และคอลัมน์ violation_time ระบุเวลาที่บันทึกการฝ่าฝืน เพื่อตรวจสอบความถูกต้องของใบสั่งจอดรถ จึงมีการตรวจสอบเพื่อระบุใบสั่งที่ออกนอกช่วงเวลาที่ห้ามจอด
ในแบบฝึกหัดนี้ จะใช้ช่วงเวลาที่กำหนดโดย from_hours_in_effect และ to_hours_in_effect เพื่อระบุใบสั่งจอดรถที่มี violation_time ไม่ถูกต้อง
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การทำความสะอาดข้อมูลในฐานข้อมูล PostgreSQL
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
SELECT
-- Specify return columns
___,
___,
___,
___
FROM
parking_violation
WHERE
-- Condition on values outside of the restricted range
violation_time ___ ___ from_hours_in_effect ___ to_hours_in_effect;