الدرس 15: تصفية البيانات باستخدام عبارات WHERE
نادرًا ما يكون استرجاع جدول بأكمله مفيدًا. تسمح لك عبارة WHERE بتصفية النتائج بناءً على شروط محددة.
بناء الجملة الأساسي مع WHERE
sql SELECT [columns] FROM [table] WHERE [condition];
عوامل المقارنة (Comparison Operators)
نستخدم عوامل المقارنة القياسية داخل عبارة WHERE:
| العامل | المعنى | مثال |
|---|---|---|
= | يساوي | WHERE Age = 30 |
> | أكبر من | WHERE Price > 50 |
< | أقل من | WHERE Quantity < 10 |
>= | أكبر من أو يساوي | WHERE Sales >= 1000 |
!= أو <> | لا يساوي | WHERE Country <> 'USA' |
مثال 1: تصفية البيانات الرقمية
العثور على جميع الموظفين الذين يكسبون أكثر من 50,000.
sql SELECT Name, Salary FROM Employees WHERE Salary > 50000;
مثال 2: تصفية البيانات النصية
يجب إحاطة القيم النصية بعلامات اقتباس مفردة (').
البحث عن جميع المنتجات في فئة 'Electronics'.
sql SELECT Name, Price FROM Products WHERE Category = 'Electronics';