نستخدم WHERE مع علامة المساواة =:
SELECT * FROM employees
WHERE department = 'Sales';
هذا يجلب كل الموظفين الذين قيمة department لديهم Sales.
ملاحظات
- النص يوضع بين علامتي تنصيص مفردة
'Sales'. من دونها، يظن SQL أنSalesاسم عمود. - المساواة في SQL علامة واحدة
=، وليست==كما في لغات البرمجة.
= أم LIKE؟
LIKE للبحث بنمط، مع % لأي عدد من الحروف:
WHERE name LIKE 'Ah%' -- names starting with Ah
للمطابقة التامة استخدم =، فهي أوضح وأسرع.