SQL लाइक कीवर्ड
पसंद
LIKE
कॉलम में निर्दिष्ट पैटर्न की खोज के लिए WHERE क्लॉज में कमांड का उपयोग किया जाता है ।
आप इसके साथ दो वाइल्डकार्ड का उपयोग कर सकते हैं LIKE
:
- % - शून्य, एक या एकाधिक वर्णों का प्रतिनिधित्व करता है
- _ - एक एकल वर्ण का प्रतिनिधित्व करता है (एमएस एक्सेस इसके बजाय एक प्रश्न चिह्न (?) का उपयोग करता है)
निम्न SQL "a" से शुरू होने वाले CustomerName वाले सभी ग्राहकों का चयन करता है:
उदाहरण
SELECT * FROM Customers
WHERE CustomerName LIKE 'a%';
निम्न SQL "a" से समाप्त होने वाले CustomerName वाले सभी ग्राहकों का चयन करता है:
उदाहरण
SELECT * FROM Customers
WHERE CustomerName LIKE '%a';
निम्न SQL ग्राहक नाम वाले सभी ग्राहकों का चयन करता है जिनके पास किसी भी स्थिति में "या" है:
उदाहरण
SELECT * FROM Customers
WHERE CustomerName LIKE '%or%';
निम्न SQL कथन CustomerName वाले सभी ग्राहकों का चयन करता है जो "a" से शुरू होता है और लंबाई में कम से कम 3 वर्ण होते हैं:
उदाहरण
SELECT * FROM Customers
WHERE CustomerName LIKE 'a__%';