WHERE تحدد الشروط التي يجب أن تحققها الصفوف لتُسترجع:
SELECT name, price FROM products
WHERE price < 100 AND stock > 0;
أمثلة على الشروط
WHERE country = 'SA'
WHERE age BETWEEN 18 AND 30
WHERE status IN ('paid', 'shipped')
WHERE email IS NULL
WHERE name LIKE 'Ah%'
ليست مع SELECT فقط
UPDATE products SET price = 90 WHERE id = 3;
DELETE FROM logs WHERE created_at < '2024-01-01';
مع UPDATE وDELETE، نسيان WHERE يعني تعديل أو حذف كل الصفوف. الأعمدة تُحدد بعد SELECT، والجداول بعد FROM.