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

MySQL में किसी विशिष्ट मान के विरुद्ध निम्न मान रिकॉर्ड को छोड़कर रिकॉर्ड का चयन कैसे करें?

<घंटा/>

इसके लिए आपको WHERE क्लॉज का इस्तेमाल करना होगा। निम्नलिखित वाक्य रचना है -

select *from yourTableName where yourColumnName > yourValue;

आइए एक टेबल बनाएं -

mysql> create table demo27
−> (
−> id int not null auto_increment primary key,
−> value int
−> );
Query OK, 0 rows affected (3.14 sec)

इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें -

mysql> insert into demo27(value) values(50);
Query OK, 1 row affected (0.12 sec)

mysql> insert into demo27(value) values(500);
Query OK, 1 row affected (0.20 sec)

mysql> insert into demo27(value) values(100);
Query OK, 1 row affected (0.17 sec)

mysql> insert into demo27(value) values(400);
Query OK, 1 row affected (0.14 sec)

mysql> insert into demo27(value) values(100);
Query OK, 1 row affected (0.11 sec)

mysql> insert into demo27(value) values(800);
Query OK, 1 row affected (0.10 sec)

mysql> insert into demo27(value) values(600);
Query OK, 1 row affected (0.15 sec)

चयन कथन का उपयोग करके तालिका से रिकॉर्ड प्रदर्शित करें -

mysql> select *from demo27;

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

+----+-------+
| id | value |
+----+-------+
|  1 | 50    |
|  2 | 500   |
|  3 | 100   |
|  4 | 400   |
|  5 | 100   |
|  6 | 800   |
|  7 | 600   |
+----+-------+
7 rows in set (0.00 sec)

MySQL में मान के विरुद्ध निम्न मान रिकॉर्ड को छोड़कर रिकॉर्ड का चयन करने के लिए क्वेरी निम्नलिखित है -

mysql> select *from demo27 where value > 500;

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

+----+-------+
| id | value |
+----+-------+
|  6 |   800 |
|  7 |   600 |
+----+-------+
2 rows in set (0.00 sec)

  1. कैसे एक MySQL डेटाबेस से एक यादृच्छिक रिकॉर्ड का चयन करने के लिए?

    इसके लिए आप ORDER BY RAND LIMIT का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.34 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1581(StudentName) मान (कैरोल) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) चयन कथन का

  1. MySQL में SELECT क्वेरी से एक विशिष्ट कॉलम रिकॉर्ड कैसे प्राप्त करें?

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1837 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(20));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1837(StudentName) मानों (माइक) में डालें; क्वेरी ठीक है, 1

  1. MySQL में विशिष्ट मान वाले कॉलम की संख्या कैसे गिनें?

    निम्नलिखित वाक्य रचना है - सेलेक्टसम(आपका कॉलमनाम1+आपका कॉलमनाम2+आपका कॉलमनाम3...एन) `anyAliasName1` के रूप में, योग(आपका कॉलमनाम1 और आपका कॉलमनाम2 और आपका कॉलमनाम3….एन) आपके टेबलनाम से किसी भी उपनाम के रूप में; आइए एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.68 सेकंड) इंसर्ट कमांड की मद