ฟังก์ชันของหน้าต่าง SQL เป็นเครื่องมือที่มีประสิทธิภาพมาก ซึ่งอนุญาตให้วิเคราะห์ข้อมูลที่ซับซ้อน และคํานวณข้ามตารางได้ โดยให้ผู้ใช้สามารถดําเนินการได้ เช่น การวิ่งรวม, การจัดอันดับ, และการเคลื่อนไหวเฉลี่ย โดยไม่ต้องมีลําดับการย่อยหรือตารางชั่วคราว
การเข้าใจฟังก์ชันของหน้าต่าง
ฟังก์ชันของหน้าต่าง ทํางานผ่านช่วงของแถวที่ระบุที่สัมพันธ์กับแถวปัจจุบัน โดยกําหนดโดย อนุทิน OTH () ซึ่งจะทําให้สามารถคํานวณได้หลายแถวภายในพาร์ทิชันของข้อมูล ทําให้การวิเคราะห์มีประสิทธิภาพมากขึ้น และอ่านได้ง่ายขึ้น
ใช้ฟังก์ชันของหน้าต่างแบบทั่วไป
- [[FLT: 0]]] print () และ DNANE RAANK () [[FLT: 1) กําหนดอันดับการเรียงแถวภายในพาร์ทิชัน (FLT: 1).
- [FLT: 0]/NUMBER (): จัดลําดับให้แต่ละแถวเป็นเลขลําดับเฉพาะ
- [FLT: 0] DEAD () และ LAG ():[[FLT: 1) ข้อมูลเข้าได้จากแถวที่ตามมาหรือก่อนหน้า
- [[FLT: 0]] SOUM (), AVG (), MINT (): [[FLT: 0] ฟังก์ชัน Agrient ใช้เป็นฟังก์ชันหน้าต่างสําหรับการทํางานรวมทั้งหมด และค่าเฉลี่ย (FLT: 1)
โปรแกรมต่าง ๆ ที่ใช้ได้
มี การ ใช้ ระบบ หน้าต่าง ใน หลาย สถานการณ์ เช่น คํานวณ จํานวน ทั้ง หมด ที่ ใช้ ใน การ บริหาร, สร้าง ระดับ การ จัด อันดับ, และ วิเคราะห์ แนว โน้ม ที่ ใช้ เวลา.
ตัวอย่าง: การคํานวณทั้งหมด
ต่อไปนี้การสอบถาม SQL แสดงวิธีคํานวณ ยอดยอดขายสําหรับผลิตภัณฑ์แต่ละ:
[FLT: 0]