2.7 SQL NOT

SQL NOT

تُستخدم عبارة NOT في جملة WHERE لنفي (عكس) الشرط. أي إنها تُرجع السجلات التي لا تحقق الشرط المحدد.


جملة SQL NOT

NOT تُستخدم لتصفية السجلات التي لا تحقق الشرط.


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

SELECT column1, column2, ...
FROM table_name
WHERE NOT condition;


مثال على جدول

افترض أن لدينا جدولًا باسم Customers يحتوي على الأعمدة التالية:

  • CustomerID
  • CustomerName
  • Country



مثال على استخدام NOT

الاستعلام التالي يعرض جميع العملاء الذين ليسوا من البلد Germany:

SELECT * FROM Customers
WHERE NOT Country = 'Germany';



استخدام NOT مع AND / OR

يمكنك دمج NOT مع AND أو OR وكذلك مع الأقواس للتحكم في منطق الاستعلام.


مثال:

SELECT * FROM Customers
WHERE Country = 'Germany' AND NOT CustomerName = 'Alfreds Futterkiste';

هذا الاستعلام يعرض جميع العملاء من Germany، ما عدا من اسمه Alfreds Futterkiste.

تعليقات

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

C# - Arrays

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

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