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

MySQL में MAX और MIN वैल्यू को उनकी रो ID के साथ प्राप्त करें?


आप इसके लिए एग्रीगेट फ़ंक्शन MAX() और MIN() का उपयोग कर सकते हैं।

आइए पहले एक टेबल बनाते हैं:

mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Number1 int,    Number2 int    ); Query OK, 0 rows affected (0.89 sec)

इन्सर्ट कमांड का उपयोग करके टेबल में रिकॉर्ड डालें:

mysql> insert into DemoTable(Number1,Number2) values(67,45); Query OK, 1 row affected (0.18 sec) mysql> insert into DemoTable(Number1,Number2) values(90,40); Query OK, 1 row affected (0.18 sec) mysql> insert into DemoTable(Number1,Number2) values(80,43); Query OK, 1 row affected (0.48 sec)

सेलेक्ट स्टेटमेंट का उपयोग करके टेबल से सभी रिकॉर्ड प्रदर्शित करें:

mysql> select *from DemoTable ;

इससे निम्न आउटपुट प्राप्त होगा:

+----+---------+---------+ | Id | Number1 | Number2 | +----+---------+---------+ | 1 | 67 | 45 | | 2 | 90 | 40 | | 3 | 80 | 43 | +----+---------+---------+ 3 rows in set (0.00 sec)

MAX और MIN वैल्यू को उनकी रो ID के साथ प्राप्त करने का क्वेरी:

mysql> select * from DemoTable where Number1 = (select max(Number1) from DemoTable) or Number2 = (select min(Number2) from DemoTable);

इससे निम्न आउटपुट प्राप्त होगा:

+----+---------+---------+ | Id | Number1 | Number2 | +----+---------+---------+ | 2 | 90 | 40 | +----+---------+---------+ 1 row in set (0.00 sec)

  1. - MySQL में टाइमस्टैम्प मान वाली टेबल से आज और कल का डेटा प्राप्त करना

    UNIX_TIMESTAMP और INTERVAL से दो दिन का डेटा बिगइंट टाइमस्टैम्प कॉलम से वर्तमान तिथि और पिछले दिन के रिकॉर्ड UNIX_TIMESTAMP() और INTERVAL के साथ फ़िल्टर करें। तालिका और डेटा (1570127400), (1570213800), (1570645800), (1570300200); वर्तमान तिथि SELECT CURDATE(); -- 2019-10-06 क्वेरी: आज और कल

  1. - MySQL क्वेरी: अधिकतम और न्यूनतम वेतन वाली पंक्ति चुनें

    MySQL में अधिकतम और न्यूनतम वेतन वाली पंक्तियों को एक साथ चुनने के लिए, सबक्वेरी के साथ MIN(), MAX() और UNION ALL का उपयोग करें। टेबल बनाएं: mysql> create table DemoTable ( -> EmployeeName VARCHAR(20), -> EmployeeSalary INT -> ); Query OK, 0 rows affected (0.70 sec) रि

  1. - पायथन में max() और min()

    दिए गए मानों की सूची से अधिकतम और न्यूनतम मान ढूंढना डेटा प्रोसेसिंग प्रोग्राम में एक बहुत ही आम आवश्यकता है। पायथन में ये दो फंक्शन हैं जो संख्याओं और स्ट्रिंग्स दोनों को संभालते हैं। हम नीचे दोनों परिदृश्यों को देखेंगे। संख्यात्मक मान हम पूर्णांक और फ्लोट वाली संख्यात्मक मानों की एक सूची लेते हैं