Back

การสร้างฟังก์ชันคำนวณหาปีงบประมาณจากวันที่ และวิธีการเรียกใช้งาน บนฐานข้อมูล Microsoft SQL Server

การจัดเก็บข้อมูลในฐานข้อมูล ถ้าเริ่มต้นไม่ได้เก็บปีงบประมาณไว้ แต่เก็บเพียงแค่วันที่ และในภายหลังผู้ใช้ต้องการดูข้อมูลในมุมมองของปีงบประมาณ ถ้าไม่ต้องการเก็บข้อมูลเพิ่มในฐานข้อมูล แต่ต้องการเพียงแค่แสดงข้อมูลเท่านั้น เราสามารถสร้างฟังก์ชันสำหรับคำนวณหาปีงบประมาณ โดยรับค่าพารามิเตอร์จากวันที่ที่เราเก็บไว้ในฐานข้อมูล แล้วใช้วิธีคิวรี่ข้อมูลหาปีงบประมาณจากวันที่นั้นได้เลย สามารถทำได้ตามขั้นตอนดังต่อไปนี้

  • สร้างฟังก์ชันสำหรับคำนวณหาปีงบประมาณ โดยใช้คำสั่ง ดังนี้

  • คิวรี่ข้อมูล โดยใช้คำสั่ง ดังนี้

ตัวอย่างที่ ๑  การคิวรี่ข้อมูลโดยระบุ วันที่ ดังภาพด้านล่าง

ตัวอย่างที่ ๒  การคิวรี่ข้อมูลโดยใช้ฟิลด์วันที่ที่เก็บอยู่ในตาราง