SQL مثل الكلمة الرئيسية
مثل
يتم LIKE
استخدام الأمر في جملة WHERE للبحث عن نمط محدد في عمود.
يمكنك استخدام حرفين من أحرف البدل مع LIKE
:
- ٪ - يمثل صفرًا أو حرفًا واحدًا أو أحرفًا متعددة
- _ - يمثل حرفًا واحدًا (يستخدم MS Access علامة استفهام (؟) بدلاً من ذلك)
يحدد SQL التالي جميع العملاء الذين لديهم اسم عميل يبدأ بـ "a":
مثال
SELECT * FROM Customers
WHERE CustomerName LIKE 'a%';
يحدد SQL التالي جميع العملاء الذين لديهم اسم عميل ينتهي بـ "a":
مثال
SELECT * FROM Customers
WHERE CustomerName LIKE '%a';
يحدد SQL التالي جميع العملاء الذين لديهم اسم عميل لديهم "أو" في أي وضع:
مثال
SELECT * FROM Customers
WHERE CustomerName LIKE '%or%';
تحدد جملة SQL التالية جميع العملاء الذين لديهم اسم عميل يبدأ بـ "a" ويتكون من 3 أحرف على الأقل:
مثال
SELECT * FROM Customers
WHERE CustomerName LIKE 'a__%';