العودة إلى الدورة

تصفية البيانات باستخدام عبارات WHERE

أساسيات قواعد البيانات: من الصفر إلى الاحتراف

الدرس 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';