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

MySQL क्वेरी में "नॉट ग्रेटर दैन" (<=) ऑपरेटर का उपयोग कैसे करें?

MySQL में "नॉट ग्रेटर दैन" (नहीं अधिक) तुलना के लिए <= (कम या बराबर) ऑपरेटर का उपयोग किया जाता है। यह सरल और मानक SQL सिंटैक्स है।

सिंटैक्स

SELECT * FROM your_table_name WHERE your_column_name <= value;

व्यावहारिक उदाहरण

छात्रों के अंकों वाली एक टेबल बनाते हैं:

mysql> CREATE TABLE DemoTable1480 (
    -> StudentName VARCHAR(40),
    -> StudentMarks INT
    -> );
Query OK, 0 rows affected (0.50 sec)

mysql> INSERT INTO DemoTable1480 VALUES('Chris', 78), ('Bob', 45), ('John', 67), ('Adam', 56);

सभी रिकॉर्ड देखें

mysql> SELECT * FROM DemoTable1480;
+-------------+--------------+
| StudentName | StudentMarks |
+-------------+--------------+
| Chris       |           78 |
| Bob         |           45 |
| John        |           67 |
| Adam        |           56 |
+-------------+--------------+
4 rows in set (0.00 sec)

65 से कम या बराबर अंक वाले छात्र खोजें

mysql> SELECT * FROM DemoTable1480 WHERE StudentMarks <= 65;
+-------------+--------------+
| StudentName | StudentMarks |
+-------------+--------------+
| Bob         |           45 |
| Adam        |           56 |
+-------------+--------------+
2 rows in set (0.00 sec)

तुलना ऑपरेटर तालिका

ऑपरेटरअर्थउदाहरण
<=कम या बराबर (नॉट ग्रेटर दैन)marks <= 65
>=अधिक या बराबर (नॉट लेस दैन)marks >= 65
<> या !=बराबर नहींmarks <> 65

महत्वपूर्ण नोट्स

  • <= मानक SQL है और सभी प्रमुख डेटाबेस में काम करता है
  • इंडेक्स वाले कॉलम पर इसका उपयोग क्वेरी प्रदर्शन में सुधार करता है
  • NULL मानों के साथ तुलना करने पर परिणाम UNKNOWN होता है (TRUE/FALSE नहीं)

यह ऑपरेटर फ़िल्टरिंग, रेंज क्वेरी, और सशर्त तर्क के लिए मौलिक है।

  1. - MySQL में SOUNDEX() फ़ंक्शन का उपयोग कैसे करें?

    MySQL में SOUNDEX() फ़ंक्शन समान उच्चारण वाले शब्दों को खोजने के लिए साउंडेक्स कोड लौटाता है। सिंटैक्स SELECT * FROM yourTableName WHERE SOUNDEX(yourValue) = SOUNDEX(yourColumnName); टेबल निर्माण mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName VARC

  1. - MySQL क्वेरी लिखकर पहले 10 रिकॉर्ड कैसे चुनें

    पहले 10 रिकॉर्ड चुनने के लिए, हम पहले रिकॉर्ड को आरोही या अवरोही क्रम में क्रमबद्ध कर सकते हैं। इसके साथ, केवल 10 रिकॉर्ड प्राप्त करने के लिए LIMIT 10 का उपयोग करें: select *from (select *from yourTableName ORDER BY yourColumnName ASC LIMIT 10)anyAliasName ORDER BY yourColumnName DESC; पहले एक टेबल

  1. - MySQL में कस्टम वेरिएबल के साथ वैध क्वेरी लिखकर अपडेट कैसे करें

    उदाहरण टेबल बनाएं: INSERT INTO DemoTable2027 VALUES (10), (20), (31), (11); कस्टम वेरिएबल के साथ अपडेट UPDATE DemoTable2027 SET UserId = (@uId := @uId + 10); परिणाम +--------+ | UserId | +--------+ | 110 | | 120 | | 130 | | 140 | +--------+ व्याख्या: @uId वेरिएबल 100 से शुरू होता है