विशिष्ट पंक्तियों का चयन करने के लिए, 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 | +--------------+