MySQL में LIKE से दोहरे उद्धरण वाले रिकॉर्ड खोजना
कॉलम में दोहरे उद्धरण चिह्न " वाले रिकॉर्ड खोजने के लिए LIKE का उपयोग करें।
सिंटैक्स
SELECT * FROM yourTableName WHERE yourColumnName LIKE '%"%';
टेबल बनाना और डेटा डालना
mysql> CREATE TABLE DemoTable740 (Value VARCHAR(100)); Query OK, 0 rows affected (0.49 sec)
mysql> INSERT INTO DemoTable740 VALUES('"');
Query OK, 1 row affected (0.18 sec)
mysql> INSERT INTO DemoTable740 VALUES('"John');
Query OK, 1 row affected (0.11 sec)
mysql> INSERT INTO DemoTable740 VALUES('Sam');
Query OK, 1 row affected (0.12 sec)
सभी रिकॉर्ड देखना
mysql> SELECT * FROM DemoTable740;
+-------+ | Value | +-------+ | " | | "John | | Sam | +-------+ 3 rows in set (0.00 sec)
दोहरे उद्धरण खोजने का क्वेरी
mysql> SELECT * FROM DemoTable740 WHERE Value LIKE '%"%';
परिणाम
+-------+ | Value | +-------+ | " | | "John | +-------+ 2 rows in set (0.00 sec)
नोट: पैटर्न '%"%' में दोहरे उद्धरण को सिंगल कोट्स के अंदर लिखा गया है, इसलिए एस्केप की आवश्यकता नहीं है। यदि डबल कोट्स में लिखते तो '%\"%' लिखना पड़ता।