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

การระบุใบสั่งจอดรถที่ไม่ถูกต้อง

ตาราง 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;
แก้ไขและรันโค้ด