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

วันแรกของเดือน

ในแบบฝึกหัดนี้ จะใช้ฟังก์ชัน GETDATE(), DATEDIFF(), และ DATEADD() เพื่อหาวันแรกของเดือนปัจจุบัน

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

การเขียนฟังก์ชันและ Stored Procedures ใน SQL Server

ดูคอร์ส

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

  • ดึงค่าวันที่ปัจจุบัน
  • คำนวณผลต่างในหน่วยเดือนระหว่างวันนี้กับ 0 (1/1/1900 ใน SQL)
  • บวก 0 เดือนเข้ากับผลต่างนั้น เพื่อให้ได้วันแรกของเดือน

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

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

-- Find the first day of the current month
SELECT ___(___, ___(___, 0, GETDATE()), ___)
แก้ไขและรันโค้ด