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

MySQL क्वेरी से विशिष्ट पंक्ति कैसे खोजें

WHERE क्लॉज का उपयोग करके विशिष्ट रिकॉर्ड प्राप्त करना

MySQL में किसी तालिका से विशिष्ट पंक्ति प्राप्त करने के लिए WHERE क्लॉज का उपयोग किया जाता है। यह एक या अधिक शर्तों के आधार पर डेटा फ़िल्टर करता है।

उदाहरण: टेबल निर्माण और डेटा प्रविष्टि

mysql> CREATE TABLE DemoTable (
    UserId INT,
    UserName VARCHAR(100)
);
Query OK, 0 rows affected (0.66 sec)
mysql> INSERT INTO DemoTable VALUES(100,'Chris');
Query OK, 1 row affected (0.19 sec)
mysql> INSERT INTO DemoTable VALUES(101,'Bob');
Query OK, 1 row affected (0.07 sec)
mysql> INSERT INTO DemoTable VALUES(102,'David');
Query OK, 1 row affected (0.13 sec)
mysql> INSERT INTO DemoTable VALUES(103,'Mike');
Query OK, 1 row affected (0.13 sec)
mysql> INSERT INTO DemoTable VALUES(104,'Sam');
Query OK, 1 row affected (0.16 sec)

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

mysql> SELECT * FROM DemoTable;

आउटपुट:

+--------+----------+
| UserId | UserName |
+--------+----------+
| 100    | Chris    |
| 101    | Bob      |
| 102    | David    |
| 103    | Mike     |
| 104    | Sam      |
+--------+----------+
5 rows in set (0.00 sec)

विशिष्ट पंक्ति खोजने की क्वेरी

UserId=102 और UserName='David' दोनों शर्तें पूरी करने वाली पंक्ति प्राप्त करने के लिए:

mysql> SELECT * FROM DemoTable WHERE UserId=102 AND UserName='David';

परिणाम:

+--------+----------+
| UserId | UserName |
+--------+----------+
| 102    | David    |
+--------+----------+
1 row in set (0.00 sec)

मुख्य बिंदु: AND ऑपरेटर का उपयोग करके एकाधिक शर्तों को जोड़ा जा सकता है। यह सटीक डेटा पुनर्प्राप्ति के लिए आवश्यक है।

  1. MySQL में विशिष्ट कॉलम नाम वाली टेबल कैसे खोजें MySQL में विशिष्ट कॉलम नाम वाली टेबल कैसे खोजें

    information_schema.columns टेबल को क्वेरी करके डेटाबेस में विशिष्ट कॉलम नाम वाली सभी टेबल खोजें। सिंटैक्स SELECT DISTINCT table_name FROM information_schema.columns WHERE column_name LIKE %yourSearchValue% AND table_schema = DATABASE(); उदाहरण: Client वाली कॉलम खोजना SELECT DISTINCT table_name FR

  1. - MySQL में REGEXP का उपयोग करके विशिष्ट शब्द कैसे खोजें?

    MySQL में REGEXP का उपयोग करके पैटर्न मिलान और शब्द खोज MySQL का REGEXP ऑपरेटर नियमित अभिव्यक्तियों का उपयोग करके पैटर्न मिलान करने की अनुमति देता है। यह सरल LIKE की तुलना में अधिक शक्तिशाली और लचीला है। टेबल बनाना ); Query OK, 0 rows affected (1.82 sec) डेटा डालना ALTER TABLE DemoTable ADD FULL

  1. - MySQL में विशिष्ट पंक्ति प्राप्त करना

    WHERE, ORDER BY और LIMIT से विशिष्ट पंक्ति चुनें टेबल बनाएं और डेटा डालें: mysql> create table DemoTable1972 ( Section char(1), StudentName varchar(20) ); Query OK, 0 rows affected (0.00 sec) mysql> insert into DemoTable1972 values(D,Chris); ... क्वेरी: C से बड़े सेक्शन को क्रमबद्ध करके पहले 2