شرح صفوف ومحتوى الفقرة
يطابق رمز الشرطة السفلية _ داخل جملة LIKE حرفاً واحداً بالضبط أياً كانت قيمته.
- فحص الرموز ذات الطول الثابت: النمط
'INV-2026-___'يطابق فقط أرقام الفواتير التي تنتهي بثلاثة خانات بالضبط بعد الشرطة. - الدمج بين
_و%: كتابة النمط'_a%'تطابق أي نص يكون حرفه الثاني هو الحرفaمتبوعاً بأي عدد من الأحرف.
في الأعمدة المرمّزة بـ utf8mb4، تطابق الشرطة السفلية الواحدة حرفاً كاملاً متعدد البايتات وليس بايتاً واحداً فقط.
SQL
-- Match 5-character warehouse codes starting with WH-
SELECT item_id, warehouse_code, bin_code
FROM stock_items
WHERE warehouse_code LIKE 'WH-__'
AND bin_code LIKE 'A_0%';