SQL للمبتدئين .....15_إستخدام معامل التشغيل BETWEEN

إرسال موضوع جديد   إرسال مساهمة في موضوع

اذهب الى الأسفل

SQL للمبتدئين .....15_إستخدام معامل التشغيل BETWEEN

مُساهمة من طرف م/موسي في الأحد نوفمبر 18, 2018 4:22 pm

يحدد عامل التشغيل BETWEEN القيم ضمن نطاق محدد. يمكن أن تكون القيم أرقام أو نصوص أو تواريخ....ويتم بناء الجملة على النحو التالى :

الكود:
SELECT column_name(s)
FROM table_name
WHERE column_name BETWEEN value1 AND value2;

مثال توضيحيى :
تحدد عبارة SQL التالية جميع المنتجات التى تتراوح سعرها بين 10 و 20:
الكود:
SELECT * FROM Products
WHERE Price BETWEEN 10 AND 20;


مثال اخر باستخدام التعليمة NOT BETWEEN

لعرض المنتجات خارج التى خارج نطاق السعر 10:20 :
الكود:
SELECT * FROM Products
WHERE Price NOT BETWEEN 10 AND 20;


مثال اخر BETWEEN & IN

تحدد عبارة SQL التالية جميع المنتجات بسعر بين 10 و 20. بالإضافة إلى ذلك ؛ لا تعرض المنتجات ذات الرقم التعريفي 1،2 أو 3:

الكود:
SELECT * FROM Products
WHERE (Price BETWEEN 10 AND 20)
AND NOT CategoryID IN (1,2,3);

إستخدام التعليمة BETWEEN مع القيم النصية
تحدد عبارة SQL التالية جميع المنتجات التي يكون اسم المنتج فيها بين 'Carnarvon Tigers' و 'Mozzarella di Giovanni':
الكود:
SELECT * FROM Products
WHERE ProductName BETWEEN 'Carnarvon Tigers' AND 'Mozzarella di Giovanni'
ORDER BY ProductName;


إستخدام التعليمة BETWEEN مع التواريخ
تحدد عبارة SQL التالية جميع الطلبات بين تاريخين  '01 -July-1996 'و '31 -July-1996':
الكود:
SELECT * FROM Orders
WHERE OrderDate BETWEEN #01/07/1996# AND #31/07/1996#;

أو على النحو التالى :

الكود:
SELECT * FROM Orders
WHERE OrderDate BETWEEN '1996-07-01' AND '1996-07-31';

Very Happy
avatar
م/موسي
الاشراف
الاشراف

تاريخ التسجيل : 18/02/2011
المساهمات : 156
النقاط : 311
التقيم : 11
الدولة : تونس
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
تستطيع الرد على المواضيع في هذا المنتدى