ฟังก์ชั่นรวม SQL ดำเนินการคำนวณเกี่ยวกับชุดของค่าและกลับค่าเดียว Microsoft SQL Server สนับสนุนฟังก์ชันการรวมขั้นพื้นฐานเท่านั้นเช่น SUM หรือแม็กซ์ในขณะที่หลายฟังก์ชั่นทางสถิติและการวิเคราะห์ที่จะหายไป โซลูชั่นไอที QUIP ให้ผู้ใช้ทำฟังก์ชันการรวมที่เพิ่มสภาพแวดล้อมการเขียนสคริปต์ T-SQL เพื่อให้คุณสามารถคำนวณค่ามัธยฐานและเปอร์เซ็นต์ภายใน databa อื่น ๆ เช่นฟังก์ชั่นรวม มันทำให้วิธีการของคุณ SQL / คำสั่ง TSQL และเก็บไว้ได้เร็วขึ้นมากและเชื่อถือได้มากขึ้นและมีประสิทธิภาพมากขึ้นกว่าเทคนิคอื่น ๆ นอกจากนี้ยังทำให้สคริปต์ของคุณง่ายมากและทำความสะอาด
การกำหนดค่าฟังก์ชั่นเหล่านี้ตรงไปตรงมามาก คุณจะได้รับแฟ้มสคริปต์ที่คุณทำงานเหมือน SQL สคริปต์อื่น ๆ กับฐานข้อมูลที่คุณต้องการที่จะสร้างฟังก์ชั่นเหล่านี้ในการรวม. และที่มันเป็น! ตอนนี้คุณพร้อมที่จะใช้ฟังก์ชั่นรวมของเราเช่นเดียวกับที่คุณใช้ฟังก์ชั่นอื่น ๆ รวม SQL มีหรือไม่มี "กลุ่มตาม" คำสั่ง
SQL Server 2005 ไม่สนับสนุนหลายพารามิเตอร์ในการใช้งานฟังก์ชั่นที่ทำรวม ดังนั้นสำหรับแต่ละการคำนวณร้อยละ 1-99 ที่เราได้สร้างฟังก์ชั่นที่แยกต่างหาก ยกตัวอย่างเช่นสำหรับตาราง "tmp" กับสองช่อง "" และ "ข" เพื่อการคำนวณที่ 6, 50, 90, ร้อยละ 95 และค่าเฉลี่ยของสนามโดย b ฟิลด์ต่อไปนี้คำสั่งจะได้รับผลลัพธ์ที่ต้องการ
เลือกข dbo.percentile06 (ก) จากกลุ่ม tmp โดย b --6th ร้อยละ
เลือกข dbo.percentile50 (ก) จากกลุ่ม tmp โดย b --50th ร้อยละ
เลือกข dbo.percentile90 (ก) จากกลุ่ม tmp โดย b --90th ร้อยละ
เลือกข dbo.percentile95 (ก) จากกลุ่ม tmp โดย b --95th ร้อยละ
เลือกข dbo.median (ก) จากกลุ่ม tmp โดย b - มัธยฐาน
ข้อ จำกัด
100 ระเบียนต่อกลุ่ม
ความคิดเห็นที่ไม่พบ