LIKE ऑपरेटर के साथ % वाइल्डकार्ड
% वाइल्डकार्ड शून्य, एक या अधिक वर्णों से मेल खाता है। LIKE के साथ उपयोग करें।
सिंटैक्स
SELECT * FROM yourTableName WHERE yourColumnName LIKE 'pattern%';
उदाहरण
mysql> CREATE TABLE SearchDemo (Name VARCHAR(100), LoginId VARCHAR(100));
mysql> INSERT INTO SearchDemo VALUES
-> ('John','1_1'), ('Johnson','1_2'), ('Carol','2_1'),
-> ('Bob','11_1'), ('Sam','11_2'), ('Mike','21_1');
'2' से शुरू होने वाले LoginId खोजें:
mysql> SELECT * FROM SearchDemo WHERE LoginId LIKE '2%';
+-------+---------+ | Name | LoginId | +-------+---------+ | Carol | 2_1 | | Mike | 21_1 | +-------+---------+
अन्य वाइल्डकार्ड: _ (अंडरस्कोर) ठीक एक वर्ण से मेल खाता है।
एस्केप: वास्तविक % या _ खोजने के लिए ESCAPE क्लॉज का उपयोग करें: LIKE '100\%' ESCAPE '\\'।