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

MySQL में LEAST() फ़ंक्शन का उपयोग करके फ़ील्ड्स का न्यूनतम मान प्राप्त करना

MySQL में दो या अधिक कॉलम/फ़ील्ड के बीच न्यूनतम मान खोजने के लिए LEAST() फ़ंक्शन का उपयोग करें।

सिंटैक्स

SELECT LEAST(yourColumnName1, yourColumnName2, ... N) FROM yourTableName;

उदाहरण: दिनांक कॉलम के साथ टेबल बनाना

mysql> CREATE TABLE DemoTable (
    -> Date1 DATE,
    -> Date2 DATE,
    -> Date3 DATE
    -> );
Query OK, 0 rows affected (0.54 sec)
mysql> INSERT INTO DemoTable VALUES('2019-03-31', '2019-01-01', '2019-03-05');
Query OK, 1 row affected (0.17 sec)

डेटा देखना

mysql> SELECT * FROM DemoTable;

आउटपुट

+------------+------------+------------+
| Date1      | Date2      | Date3      |
+------------+------------+------------+
| 2019-03-31 | 2019-01-01 | 2019-03-05 |
+------------+------------+------------+
1 row in set (0.00 sec)

न्यूनतम मान प्राप्त करने की क्वेरी

mysql> SELECT LEAST(Date1, Date2, Date3) FROM DemoTable;

आउटपुट

+--------------------------+
| LEAST(Date1, Date2, Date3) |
+--------------------------+
| 2019-01-01               |
+--------------------------+
1 row in set (0.04 sec)

नोट: LEAST() फ़ंक्शन संख्याओं, दिनांकों और स्ट्रिंग्स के साथ काम करता है। यह NULL मानों को अनदेखा करता है (यदि सभी मान NULL हैं तो NULL लौटाता है)।

  1. MySQL कमांड लाइन से सभी आरक्षित शब्दों की सूची प्राप्त करना MySQL कमांड लाइन से सभी आरक्षित शब्दों की सूची प्राप्त करना

    MySQL में सभी आरक्षित शब्दों (रिज़र्व्ड कीवर्ड्स) की सूची प्राप्त करने के लिए mysql.help_keyword सिस्टम टेबल को क्वेरी करें। यह जानकारी टेबल/कॉलम नामकरण संघर्ष से बचने के लिए उपयोगी है। सिंटैक्स SELECT * FROM mysql.help_keyword; उदाहरण आउटपुट क्वेरी चलाने पर सभी आरक्षित शब्दों की सूची प्रदर्शित हो

  1. - MySQL में दिनांक रिकॉर्ड डालने का सबसे आसान तरीका - STR_TO_DATE()

    MySQL में STR_TO_DATE() फ़ंक्शन का उपयोग करके विभिन्न स्ट्रिंग फॉर्मेट को दिनांक में बदलकर डाला जा सकता है। सिंटैक्स STR_TO_DATE(string, format) उदाहरण: Jan 2018 फॉर्मेट तालिका बनाएं: mysql> CREATE TABLE DemoTable (JoiningYear VARCHAR(20)); mysql> INSERT INTO DemoTable VALUES (Jan 2018), (Ma

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

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