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

ชนิดข้อมูล Interval

ชนิดข้อมูล INTERVAL เป็นเครื่องมือที่มีประโยชน์มากสำหรับการคำนวณทางคณิตศาสตร์กับชนิดข้อมูลวันที่และเวลา ตัวอย่างเช่น สมมติว่านโยบายการเช่าของเรากำหนดให้คืน DVD ภายใน 3 วัน เราสามารถคำนวณ expected_return_date ของการเช่า DVD แต่ละรายการได้ โดยบวก INTERVAL 3 วันเข้ากับ rental_date จากตาราง rental จากนั้นนำผลลัพธ์ที่ได้ไปเปรียบเทียบกับ return_date จริง เพื่อตรวจสอบว่าคืน DVD ช้ากว่ากำหนดหรือไม่

ลองทำตัวอย่างนี้ในแบบฝึกหัดกัน

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

ฟังก์ชันสำหรับจัดการข้อมูลใน PostgreSQL

ดูคอร์ส

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

  • เลือกวันที่เช่าและวันที่คืนจากตาราง rental
  • บวก INTERVAL 3 วันเข้ากับ rental_date เพื่อคำนวณวันที่คาดว่าจะคืน`

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

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

SELECT
 	-- Select the rental and return dates
	___,
	___,
 	-- Calculate the expected_return_date
	rental_date + ___ ___ AS expected_return_date
FROM rental;
แก้ไขและรันโค้ด