2.2 SQL WHERE
SQL WHERE
تُستخدم عبارة WHERE لتصفية السجلات (records)، وتُستخدم لاستخراج السجلات التي تحقق شرطًا محددًا.
جملة SQL WHERE
تُستخدم WHERE في جملة SELECT لتحديد شرط (condition) لاستخراج السجلات المطابقة فقط.
الصيغة العامة:
SELECT column1, column2, ...
FROM table_nameWHERE condition;
مثال على قاعدة بيانات
افترض أن لدينا الجدول التالي المسمى Customers:
CustomerID | CustomerName | ContactName | Country |
---|---|---|---|
1 | Alfreds Futterkiste | Maria Anders | Germany |
2 | Ana Trujillo Emparedados y helados | Ana Trujillo | Mexico |
3 | Antonio Moreno Taquería | Antonio Moreno | Mexico |
4 | Around the Horn | Thomas Hardy | UK |
5 | Berglunds snabbköp | Christina Berglund | Sweden |
مثال على استخدام WHERE
العبارة التالية تختار جميع العملاء (customers) من البلد (Country) "Mexico":
SELECT * FROM Customers
WHERE Country = 'Mexico';
العوامل (Operators) المستخدمة مع WHERE
يمكنك استخدام عوامل مختلفة في عبارة WHERE، منها:
العامل (Operator) | الوصف (Description) |
---|---|
= | يساوي |
> | أكبر من |
< | أصغر من |
>= | أكبر من أو يساوي |
<= | أصغر من أو يساوي |
<> | لا يساوي (بعض الأنظمة تكتبها !=) |
BETWEEN ... AND | ضمن نطاق معين |
LIKE | البحث عن نمط معين |
IN (قائمة) | تحديد عدة قيم ممكنة للعمود |
تعليقات
إرسال تعليق