Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> SQL Server

SQL Server में MAX फंक्शन

विवरण

SQL Server में MAX फंक्शन एक एग्रीगेट फंक्शन है जो एक समूह में अधिकतम मान लौटाता है।

सिंटैक्स

SQL Server में MAX फंक्शन का उपयोग करने के लिए, हम निम्न सिंटैक्स का उपयोग करते हैं:

SELECT MAX(column)
FROM table
[WHERE condition];

पैरामीटर्स:

  1. column: वह कॉलम या परिकलित मान, एक्सप्रेशन जिसका सबसे बड़ा मान खोजना है।
  2. table: रिकॉर्ड प्राप्त करने के लिए उपयोग की जाने वाली टेबल। FROM क्लॉज में कम से कम 1 टेबल होनी चाहिए।
  3. condition: वैकल्पिक। शर्तें जिन्हें रिकॉर्ड को पूरा करना होगा ताकि वह चयनित हो सके।

नोट:

  1. MAX फंक्शन का उपयोग SQL Server के निम्न संस्करणों में किया जा सकता है: SQL Server 2017, 2016, 2014, 2012, 2008 R2, 2008, और 2005।

उदाहरण

मान लें, हमारे पास निम्न डेटा टेबल है:

SQL Server में MAX फंक्शन

उदाहरण 1: टेबल में पोस्ट की अधिकतम संख्या खोजें

SELECT MAX(Sobai)
FROM Quantrimang
WHERE Sobai < 100;

-- परिणाम: 122

इस उदाहरण में हम Quantrimang टेबल में एक कॉलम में लेखों की अधिकतम संख्या पाते हैं, जहां पोस्ट की संख्या 100 से कम है।

उदाहरण 2: GROUP BY का उपयोग करें

निम्न उदाहरण एक बड़े सेक्शन से संबंधित सभी रिकॉर्ड्स का सबसे बड़ा मान खोजता है:

SELECT Chuyenmuclon, MAX(Sobai) AS 'So bai nhieu nhat'
FROM Quantrimang
GROUP BY Chuyenmuclon;

-- परिणाम:
-- Chuyenmuclon    So bai nhieu nhat
-- Laptrinh        122
-- Mang xa hoi     165
-- Trinh duyet web 94
  1. SQL Server में AVG फंक्शन SQL Server में AVG फंक्शन

    विवरण SQL Server में AVG फंक्शन एक एक्सप्रेशन का औसत मान या चयनित पंक्ति के निर्दिष्ट कॉलम के अनुसार औसत मान लौटाता है। NULL मानों को गिनती में शामिल नहीं किया जाता। सिंटैक्स औसत मान की गणना करने के लिए, हम SQL Server में AVG फंक्शन का उपयोग निम्न सिंटैक्स के साथ करते हैं: SELECT AVG(column) FROM t

  1. - SQL Server में CEILING फंक्शन

    विवरण SQL Server में CEILING फंक्शन संख्या या एक्सप्रेशन का ऊपरी सीमा मान लौटाता है, यानी प्रसारित न्यूमेरिक एक्सप्रेशन से बड़ा या बराबर सबसे छोटा पूर्णांक मान लौटाता है। सिंटैक्स SQL Server में CEILING फंक्शन का उपयोग करने के लिए, हम निम्न सिंटैक्स का उपयोग करते हैं: CEILING(number) पैरामीटर्स:

  1. SQL Server में MAX फंक्शन SQL Server में MAX फंक्शन

    विवरण SQL Server में MAX फंक्शन एक एग्रीगेट फंक्शन है जो एक समूह में अधिकतम मान लौटाता है। सिंटैक्स SQL Server में MAX फंक्शन का उपयोग करने के लिए, हम निम्न सिंटैक्स का उपयोग करते हैं: SELECT MAX(column) FROM table [WHERE condition]; पैरामीटर्स: column: वह कॉलम या परिकलित मान, एक्सप्रेशन जिसका सब