SQL للمبتدئين .... 4_ أستخدام التعليمة WHERE

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

SQL للمبتدئين .... 4_ أستخدام التعليمة WHERE

مُساهمة من طرف أبوسجود في الأحد ديسمبر 15, 2013 3:34 pm

سم الله الرحمن الرحيم 

أهلا بكم 

_ تستخدم التعليمة WHERE في عبارات SQL لتصفية البيانات استنادا إلى معايير أو شروط معينة ...وتلك التعليمة لا تستخدم فقط مع العبارة SELECT ولكن يتم أستخدامها ايضا فى العبارات SELECT، UPDATE، DELETE ...الخ وسيتم دراستها فى دروس لاحقه ....

_ يتم أستخدام التعليمة WHERE مع العبارة SELECT على النحو التالى :

الرمز:
SELECT column1, COLUMN 2,... columnN FROM table_name1 WHERE COLUMN  operator VALUE

حيث أن :
_ operator هى احد عوامل المقارنة مثل = , < , > ,<> ...الخ أو العوامل النطقية كما فى الصورة التالية :


مثال توضيحى /نفترض اننا نريد تحديد كافة المستخدمين الذين هم من الولايات المتحدة الأمريكية ...فيتم بناء جملة SQL على النحو التالى :
الرمز:
SELECT *  FROM Users WHERE country=”USA”

النتائج على النحو التالى :


_ يجب ملاحظة أننا استخدمنا علامة أقتباس "" لوضع قيمة الشرط النصى ....أما اذا كانت القيمة رقمية فيمكنك الاستغناء عنها على النحو التالى :
الرمز:
SELECT * FROM Users WHERE Age = 30

_ مثال أخر لاستخدام معامل المقارنة (لايساوى):
الرمز:
SELECT * FROM Users WHERE country <> ”USA”


_ مثال مع استخدام عامل المقارنة (اصغر من) :
الرمز:
SELECT * FROM Users WHERE Age < 30


_مثال مع استخدام عامل المقارنة (أصغر من أو يساوى ):
الرمز:
SELECT * FROM Users WHERE Age <= 30


_مثال مع استخدام عامل المقارنة (أكبر من ):
الرمز:
SELECT * FROM Users WHERE Age > 30

_مثال أخر مع استخدام عامل المقارنة (أكبر من أو يساوى ):
الرمز:

SELECT * FROM Users WHERE Age >=30

أبوسجود
.....
.....

تاريخ التسجيل : 18/02/2011
المساهمات : 87
النقاط : 162
التقيم : 7
الجنس : ذكر

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

رد: SQL للمبتدئين .... 4_ أستخدام التعليمة WHERE

مُساهمة من طرف زهراء في الأربعاء ديسمبر 18, 2013 7:21 am


شكرا اخى ولكن الصور غير معبرة عن الشرح ارجوا تعديل الصور

زهراء
........
........

تاريخ التسجيل : 18/02/2011
المساهمات : 262
النقاط : 372
التقيم : 24
الدولة : مصر
الجنس : انثى

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

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


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