2.2 SQL WHERE

SQL WHERE

تُستخدم عبارة WHERE لتصفية السجلات (records)، وتُستخدم لاستخراج السجلات التي تحقق شرطًا محددًا.



جملة SQL WHERE

تُستخدم WHERE في جملة SELECT لتحديد شرط (condition) لاستخراج السجلات المطابقة فقط.


الصيغة العامة:

SELECT column1, column2, ...
FROM table_name
WHERE 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 (قائمة) تحديد عدة قيم ممكنة للعمود

تعليقات

المشاركات الشائعة من هذه المدونة

C# - Arrays

Entity Framework - ما هو ORM؟ ونبذة عن Dapper وNHibernate

Entity Framework - مقدمة عن Entity Framework