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

MySQL में WHERE क्लॉज का उपयोग करके सभी परिणाम प्राप्त करें?

<घंटा/>

WHERE क्लॉज का उपयोग करके सभी परिणाम प्राप्त करने के लिए, आप LIKE ऑपरेटर का उपयोग कर सकते हैं। हम “टेबल_नाम से चुनें *” का उपयोग करके भी सभी परिणाम प्राप्त कर सकते हैं।

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

mysql> create table DemoTable
(
   Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
   Name varchar(20)
);
Query OK, 0 rows affected (0.56 sec)

इंसर्ट कमांड का उपयोग करके टेबल में रिकॉर्ड्स डालने के लिए क्वेरी निम्नलिखित है:

mysql> insert into DemoTable(Name) values('Larry');
Query OK, 1 row affected (0.23 sec)
mysql> insert into DemoTable(Name) values('John');
Query OK, 1 row affected (0.11 sec)
mysql> insert into DemoTable(Name) values('Bob');
Query OK, 1 row affected (0.11 sec)
mysql> insert into DemoTable(Name) values('Carol');
Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable(Name) values('Chris');
Query OK, 1 row affected (0.12 sec)
mysql> insert into DemoTable(Name) values('David');
Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable(Name) values('Mike');
Query OK, 1 row affected (0.09 sec)
mysql> insert into DemoTable(Name) values('Sam');
Query OK, 1 row affected (0.11 sec)

चयन कमांड का उपयोग करके तालिका से रिकॉर्ड प्रदर्शित करने के लिए क्वेरी निम्नलिखित है:

mysql> select *from DemoTable;

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

+----+-------+
| Id | Name  |
+----+-------+
| 1  | Larry |
| 2  | John  |
| 3  | Bob   |
| 4  | Carol |
| 5  | Chris |
| 6 | David  |
| 7 | Mike   |
| 8 | Sam    | 
+----+-------+
8 rows in set (0.00 sec)

WHERE क्लॉज का उपयोग करके सभी परिणाम प्राप्त करने की क्वेरी:

mysql> select *from DemoTable where Name like '%';

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

+----+-------+
| Id | Name  |
+----+-------+
|  1 | Larry |
|  2 | John  |
|  3 | Bob   |
|  4 | Carol |
|  5 | Chris |
|  6 | David |
|  7 | Mike  |
|  8 | Sam   |
+----+-------+
8 rows in set (0.00 sec)

  1. AND WHERE क्लॉज का उपयोग करके MySQL तालिका से एक विशिष्ट रिकॉर्ड हटाएं

    MySQL AND का उपयोग WHERE में कई स्थितियों का उपयोग करके फ़िल्टर करके रिकॉर्ड लाने के लिए किया जाता है। आइए पहले एक टेबल बनाएं− );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.70 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (103, बॉब); क्वेरी ठीक है, 1 पंक्ति प्रभा

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

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

  1. सी # में सभी ड्राइव प्राप्त करें

    सबसे पहले, सभी ड्राइव का नाम जानने के लिए GetDrives का उपयोग करें - var drv = DriveInfo.GetDrives(); सिस्टम पर सभी ड्राइव के नाम प्राप्त करने के लिए लूप थ्रू करें - foreach (DriveInfo dInfo in drv) {    Console.WriteLine(dInfo.Name); } आइए देखें पूरा कोड - उदाहरण using System; using Syst