مراجعة علي الدرس السابق الشكل العام لجملة Select اسم الجدول From قائمة االعمدة Select لعرض كل الحقزل داخل جدول معين اسم الجدول From * Select لو حبيت تعمل بحث بجملة
Download
Report
Transcript مراجعة علي الدرس السابق الشكل العام لجملة Select اسم الجدول From قائمة االعمدة Select لعرض كل الحقزل داخل جدول معين اسم الجدول From * Select لو حبيت تعمل بحث بجملة
مراجعة علي الدرس السابق
الشكل العام لجملة Select
اسم الجدول
From
قائمة االعمدة
Select
لعرض كل الحقزل داخل جدول معين
اسم الجدول
From
*
Select
لو حبيت تعمل بحث بجملة Selectاو عرض نتيجة اذا توافر شرط معين
ممكن بواسطة Whereهيبقي الشكل العام للجملة
الشرط
Where
اسم الجدول
From
قائمة االعمدة
Select
يجب استخدام الرموز التالية في حالة استخدام Where
=
<
>
><
>=
=<
النتيجة مساوية للشرط
النتيجة اكبر من للشرط
النتيجة أصغر من للشرط
النتيجة ال تساوي للشرط
النتيجة أصغر من او تساوي للشرط
النتيجة أكبر من او تساوي للشرط
مثال-:
”Select * From MyTable Where SName = “Ibrahim
سيظهر لك
Note
Address
SName
VB,MYSQL
Cairo
Ibrahim
ID
1
مثال-:
ٍ >< Select * From MyTable Where SName
”“Ibrahim
سيظهر لك
Note
Address
SName
ID
VB.Net
ASP
Giza
Alex
Basma
Ola
2
3
نالحظ ان الفرق بين المثال االول والمثال الثاني الرمز المستخدم بعد Whereفأختلف الناتج
المعروض
تم استخدام الرمز (=) في المثال االول فقامت الجملة بالبحث عن كل النتائج التي تساوي
Ibrahimداخل الحقل SName
تم استخدام الرمز (><) في المثال االولفقامت الجملة بالبحث عن كل النتائج التي ال
تساوي Ibrahimداخل الحقل SName
الحظ الفرق جيدا
يمكن استخدام الكلمات التالية تعطيك امكانيات اضافية في حالة استخدام Whereمع
Select
Between…ANDالنتيجة واقعة بين الشرط
النتيجة مساوية للشرط االول او الثاني او ...
OR
النتيجة مساوية للشرط االول و الثاني و ....
AND
تعمل عمل OR
IN
النتيجة ال تساوي للشرط
NOT
مثال
Select * Form MyTable Where ID Between 1 AND 3
Note
VB,MYSQL
VB.Net
ASP
Address
Cairo
Giza
Alex
SName
Ibrahim
Basma
Ola
ID
1
2
3
مثال
Select * Form MyTable Where ID = 1 OR ID = 3
سيظهر
ID
1
3
SName
Ibrahim
Ola
Address
Cairo
Alex
Note
VB,MYSQL
ASP
مثال
Select * Form MyTable Where ID = 1 OR ID = 2 OR ID = 3
سيظهر
ID
1
2
3
SName
Ibrahim
Basma
Ola
Address
Cairo
Giza
Alex
Note
VB,MYSQL
VB.Net
ASP
مثال
Select * Form MyTable Where ID IN (1,2,3)
سيظهر
ID
1
2
3
SName
Ibrahim
Basma
Ola
Address
Cairo
Giza
Alex
Note
VB,MYSQL
VB.Net
ASP
مثال
Select * Form MyTable Where ID = 3 AND SName = “Ola”
سيظهر
ID
3
SName
Ola
Address
Alex
Note
ASP
مثال
Select * Form MyTable Where ID NOT 1
سيظهر
ID
2
3
SName
Basma
Ola
Address
Giza
Alex
Note
VB.Net
ASP
متطلبات شائعة لحساب أحصائيات
اصغر نتيجة
أكبر نتيجة
متوسط نتيجة
مجموع
عداد
MIN
MAX
AVG
SUM
COUNT
مثال-:
Select SUM(ID) Form MyTable
النتيجة سيجمع كل االرقم الموجودة داخل الحقل 6=3+2+1 = ID
مثال-:
Select MIN(ID) Form MyTable
النتيجة سيظهر الرقم 1
مثال-:
Select Max(ID) Form MyTable
النتيجة سيظهر الرقم 3
مثال-:
Select avg(ID) Form MyTable
النتيجة سيجمع كل االرقم الموجودة داخل الحقل IDويتم القسمة علي عددهم =
2 = 3 / 6=3+2+1