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

MySQL में विशिष्ट पंक्तियों का चयन कैसे करें?

विशिष्ट पंक्तियों का चयन करने के लिए, MySQL में FIND_IN_SET() फ़ंक्शन का उपयोग करें। आइए पहले एक टेबल बनाते हैं:

mysql> CREATE TABLE DemoTable (
    ListOfValues VARCHAR(200)
);

टेबल में कुछ रिकॉर्ड डालें:

mysql> INSERT INTO DemoTable VALUES('112,114,567,Java,345');
mysql> INSERT INTO DemoTable VALUES('222,214,256');
mysql> INSERT INTO DemoTable VALUES('2,567,98,C');

टेबल से सभी रिकॉर्ड प्रदर्शित करें:

mysql> SELECT * FROM DemoTable;

आउटपुट:

+----------------------+
| ListOfValues         |
+----------------------+
| 112,114,567,Java,345 |
| 222,214,256          |
| 2,567,98,C           |
+----------------------+

MySQL में विशिष्ट पंक्तियों का चयन करने के लिए क्वेरी:

mysql> SELECT * FROM DemoTable WHERE FIND_IN_SET('2', ListOfValues) > 0;

आउटपुट:

+--------------+
| ListOfValues |
+--------------+
| 2,567,98,C   |
+--------------+
  1. - MySQL SELECT स्टेटमेंट में NULL का उपयोग कैसे करें?

    MySQL में NULL की लंबाई 0 होती है। IS NULL से NULL चेक करें, = NULL काम नहीं करता। उदाहरण CREATE TABLE NullWIthSelect (Name VARCHAR(100)); INSERT INTO NullWIthSelect VALUES (John), (Bob), (), (Carol), (), (David), (); SELECT * FROM NullWIthSelect; +-------+ | Name | +-------+ | John | | Bob |

  1. - MySQL में रिकर्सिव SELECT क्वेरी कैसे करें

    रिकर्सिव सेलेक्ट के लिए, आइए एक उदाहरण देखते हैं। सबसे पहले, हम एक टेबल बनाएंगे। टेबल बनाने के लिए CREATE कमांड का उपयोग किया जाता है। ); Query OK, 0 rows affected (0.61 sec) अब, हम टेबल tblSelectDemo में रिकॉर्ड्स डालेंगे। insert into tblSelectDemo values(5,Bob); Query OK, 1 row affected (0.18

  1. MySQL से अंतिम 10 रो कैसे चुनें? MySQL से अंतिम 10 रो कैसे चुनें?

    MySQL से अंतिम 10 रो चुनने के लिए, हम SELECT स्टेटमेंट और LIMIT कॉन्सेप्ट के साथ सबक्वेरी का उपयोग कर सकते हैं। निम्न एक उदाहरण है। टेबल बनाना। mysql> create table Last10RecordsDemo -> ( -> id int, -> name varchar(100) -> ); Query OK, 0 rows affected (0.75 sec) टेबल में रिकॉर