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

AND OR . का उपयोग करके चयन करने के लिए MySQL क्वेरी

<घंटा/>

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

mysql> create table DemoTable
(
   StudentId int,
   StudentName varchar(20),
   StudentSubject varchar(20)
);
Query OK, 0 rows affected (0.62 sec)

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

mysql> insert into DemoTable values(10,'Chris','MongoDB');
Query OK, 1 row affected (0.21 sec)
mysql> insert into DemoTable values(11,'David','MySQL');
Query OK, 1 row affected (0.22 sec)
mysql> insert into DemoTable values(12,'Bob','Java');
Query OK, 1 row affected (0.10 sec)
mysql> insert into DemoTable values(10,'Carol','MySQL');
Query OK, 1 row affected (0.51 sec)
mysql> insert into DemoTable values(10,'Chris','MongoDB');
Query OK, 1 row affected (0.20 sec)
mysql> insert into DemoTable values(14,'David','MySQL');
Query OK, 1 row affected (0.12 sec)

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

Mysql> select *from DemoTable;

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

+-----------+-------------+----------------+
| StudentId | StudentName | StudentSubject |
+-----------+-------------+----------------+
|        10 | Chris       | MongoDB        |
|        11 | David       | MySQL          |
|        12 | Bob         | Java           |
|        10 | Carol       | MySQL          |
|        10 | Chris       | MongoDB        |
|        14 | David       | MySQL          |
+-----------+-------------+----------------+
6 rows in set (0.00 sec)

AND OR -

. का उपयोग करके चयन करने के लिए क्वेरी निम्नलिखित है
mysql> select *from DemoTable where StudentName='David' and StudentSubject='MySQL' OR StudentId=11;

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

+-----------+-------------+----------------+
| StudentId | StudentName | StudentSubject |
+-----------+-------------+----------------+
|        11 | David       | MySQL          |
|        14 | David       | MySQL          |
+-----------+-------------+----------------+
2 rows in set (0.00 sec)

  1. एक MySQL क्वेरी में दो बार LIKE क्लॉज का उपयोग करना

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable2009(Name varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.51 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2009 मानों में डालें (डेविड मिलर); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) चयन कथन का उपयोग करके तालिका से सभी

  1. AND &OR ऑपरेटर के साथ एकल MySQL क्वेरी का उपयोग करके एक विशिष्ट रिकॉर्ड प्राप्त करें

    आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.20 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2015 मानों में डालें (4, रॉबर्ट, US);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - DemoTable2

  1. एक MySQL डेटाबेस बनाना और उसका उपयोग करना

    एक बार MySQL इंस्टाल हो जाने के बाद, और उपयोगकर्ता को पता है कि SQL स्टेटमेंट्स को कैसे दर्ज करना है, एक डेटाबेस तक पहुँचा जा सकता है। आइए डेटाबेस में तालिकाओं से डेटा पुनर्प्राप्त करने के लिए आवश्यक चरणों को समझें - सर्वर से कनेक्ट करें एक डेटाबेस बनाएं एक टेबल बनाएं तालिका में डेटा लोड