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

MySQL में प्रति ग्रुप कॉलम का अधिकतम मान


आइए समझते हैं कि MySQL में प्रति ग्रुप कॉलम का अधिकतम मान कैसे खोजें:

SELECT colName1, MAX(colName2) FROM tableName GROUP BY colName1 ORDER BY colName1;

अब हम एक लाइव उदाहरण देखेंगे। मान लीजिए हमारे पास एक टेबल PRODUCT है:

<PRODUCT>

+---------+--------+
| Article | Price  |
+---------+--------+
| 1       | 255.50 |
| 1       | 256.05 |
| 2       | 90.50  |
| 3       | 120.50 |
| 3       | 123.10 |
| 3       | 122.10 |
+---------+--------+

प्रति ग्रुप कॉलम के अधिकतम मान प्राप्त करने के लिए निम्न क्वेरी है:

क्वेरी

SELECT Article, MAX(Price) AS MaxPrice FROM Product GROUP BY Article ORDER BY Article;

आउटपुट

+--------------+--------------+
| Article      | MaxPrice     |
+--------------+--------------+
| 0001         | 256.05       |
| 0002         | 90.50        |
| 0003         | 123.10       |
+--------------+--------------+

  1. - MySQL में किसी कॉलम का अधिकतम मान रखने वाली रो

    आइए समझते हैं कि MySQL में किसी विशिष्ट कॉलम का अधिकतम मान रखने वाली रो कैसे खोजें: नोट: हम मानते हैं कि हमने DBNAME नामक एक डेटाबेस और tableName नामक एक टेबल बनाई है। आइए देखें कि MySQL क्वेरी का उपयोग करके किसी विशिष्ट कॉलम का अधिकतम मान रखने वाली रो कैसे प्राप्त करें: यह सबक्वेरी का उपयोग करक

  1. - MySQL में किसी कॉलम में अधिकतम मान खोजना

    किसी कॉलम में अधिकतम मान खोजने के लिए MAX(columnName) का उपयोग करना होगा। लेकिन, पहले, हम MySQL में डेटाबेस और टेबल के बारे में समझेंगे। MySQL इंस्टॉल करने से पहले, यह निर्धारित करना महत्वपूर्ण है कि किस संस्करण और किस डिस्ट्रीब्यूशन फॉर्मेट (यह बाइनरी फाइल या सोर्स फाइलों से हो सकता है) का उपयोग

  1. - MySQL कॉलम से अधिकतम मान प्राप्त करना

    परिचय MySQL में किसी कॉलम का अधिकतम मान प्राप्त करने के लिए MAX() एग्रीगेट फंक्शन या ORDER BY ... DESC LIMIT 1 का उपयोग किया जा सकता है। टेबल निर्माण और डेटा सम्मिलन insert into DemoTable values(58); Query OK, 1 row affected (0.25 sec) सभी रिकॉर्ड प्रदर्शित करना select * from DemoTable; +-------