บทความจะสำรวจและแสดงวิธีใช้ฟังก์ชัน MAX ใน SQL Server เพื่อค้นหาค่าสูงสุดในชุด
อธิบาย
ฟังก์ชัน MAX ใน SQL Server เป็นฟังก์ชันรวมที่คืนค่าสูงสุดในกลุ่ม
ไวยากรณ์
หากต้องการใช้ฟังก์ชัน MAX ใน SQL Server เราใช้ไวยากรณ์ต่อไปนี้:
SELECT MAX(cot)
FROM bang
[WHERE dieukien];
พารามิเตอร์ :
- เปล: คอลัมน์หรือค่าที่คำนวณได้ นิพจน์ที่คุณต้องการหาค่าที่ใหญ่ที่สุด
- state:the ตารางที่ใช้ในการดึงบันทึก ต้องมีอย่างน้อย 1 ตารางในส่วนคำสั่ง FROM
- ดียูเคียน: ไม่จำเป็น. เงื่อนไขที่บันทึกต้องเป็นไปตามจึงจะเลือกได้
หมายเหตุ :
- ฟังก์ชัน MAX สามารถใช้ในเวอร์ชันที่ใหม่กว่าของ SQL Server:SQL Server 2017, SQL Server 2016, SQL Server 2014, SQL Server 2012, SQL Server 2008 R2, SQL Server 2008 และ SQL Server 2005
ตัวอย่าง
ลองดูและสำรวจตัวอย่างฟังก์ชัน MAX ใน SQL Server
สมมติว่าเรามีตารางข้อมูลดังต่อไปนี้:
ตัวอย่างที่ 1:ค้นหาจำนวนโพสต์สูงสุดในตาราง
SELECT MAX(Sobai)
FROM Quantrimang
WHERE Sobai < 100;
Result: 122
ในตัวอย่างนี้ เรามีบทความจำนวนมากที่สุดในคอลัมน์ในตาราง Quantriman โดยที่จำนวนโพสต์น้อยกว่า 100
ตัวอย่างที่ 2:ใช้ GROUP BY
ตัวอย่างต่อไปนี้จะค้นหาค่าที่ใหญ่ที่สุดของระเบียนทั้งหมดที่เกี่ยวข้องกับส่วนใหญ่ คุณจะต้องดำเนินการดังต่อไปนี้:
SELECT Chuyenmuclon, MAX(Sobai) AS 'So bai nhieu nhat'
FROM Quantrimang
GROUP BY Chuyenmuclon;
Result:
Chuyenmuclon So bai nhieu nhat
Laptrinh 122
Mang xa hoi 165
Trinh duyet web 94