การปรับเปลี่ยนค่าของวันที่
การเพิ่มส่วนต่าง ๆ ของวันที่ลงในนิพจน์วันที่มีประโยชน์ในหลายสถานการณ์ ตัวอย่างเช่น:
- คำนวณวันที่จัดส่งสินค้า โดยบวก 3 วันเข้ากับวันที่สั่งซื้อ
- คำนวณวันที่ได้รับโบนัส โดยรู้ว่าจะได้รับทุก 3 เดือน นับจากวันที่กำหนด
ใน SQL Server สามารถใช้ DATEADD() เพื่อเพิ่มส่วนของวันที่ลงในวันที่ได้
ในแบบฝึกหัดนี้ จะได้ทำความคุ้นเคยกับฟังก์ชันนี้
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
ฟังก์ชันสำหรับจัดการข้อมูลใน SQL Server
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
SELECT
first_name,
birthdate,
-- Add 18 years to the birthdate
___(___, ___, ___) AS eighteenth_birthday
FROM voters;