الفصل الثاني الصيغة العامة لجمله select* استرجاع الحقول باسم مستعارAliases استخدام العمليات الحسابية (+,-,*,/) أولويات تنفيذ العوامل الحسابية استخدام اداه الربط بين الحقول (||) استخدام عباره Distinct لمنع التكرار T.Bedor
الصيغة العامة لجمله select * Select * or Columns [alias] From Table Where Condition or Conditions Order by Column or Alias[ASC or DESC] ; T.Bedor
تفسير الصيغه العامه : ; Select * Columns Aliases From Table Where تستخدم في بدأيه الامر لاسترجاع البيانات من الجدول * هذا الرمز يستخدم عند استرجاع جيم الحقول من الجدول Columns اسم الحقل او الحقول المراد استرجاعها من الجدول Aliases الاسم المستعار للحقول From تستخدم للاعلان عن اسم الجدول Table اسم الجدول المراد استرجاع البيانات منه Where تستخدم للإعلان عن الشرط او الشروط Conditions الشرط او الشروط اللازمة لحصر البيانات الأتية من الجدول Order by تستخدم للاعلان عن كيفيه ترتيب البيانات المسترجعة من الجدول Column or Alies اسم الحقل او الحقول او الاسماء المستعارة المراد الترتيب بها ; فاصله منقوطه للاعلان عن نهايه الامر T.Bedor
يفصل بين أسماء الحقول بأستخدام الفاصلة (،) يمكن كتابه مكونات جمله SQL بالأحرف الكبيرة والصغيره فهذا لايؤثر على سلامه الجملة وذلك لأن جملة SQL غير حساسه للحروف. يفصل بين أسماء الحقول بأستخدام الفاصلة (،) يمكن كتابه جمل SQL في عدة سطور فهذا لايؤثر في صحه الجملة . لايمكن فصل الكلمات المحجوزة للغه أو أختصارها والكلمات المحجوزة تسمى KEYWORD وهي مثل SELECT,FROM,WHERE,ORDER BY يفضل كتابه الجمله على اسطر ليسهل قراءتها وفهمها لابد من الاعلان عن نهايه الجمله بواسطه (;) T.Bedor
عرض جميع الحقول من جدول select يستخدم أمر select في تحديد جميع الأعمدة المراد عرضها في برنامج الsql طريقة كتابة الأمر : * Select اسم الجدول From مثال : اعرضي عمود name وعمود id من جدول student Select * From student T.Bedor
عرض حقول معينه من جدول select يستخدم أمر select في تحديد الأعمدة المراد عرضها في برنامج الsql طريقة كتابة الأمر : اسم العمود أو الأعمدة المراد استعراضها Select اسم الجدول From مثال : اعرضي عمود name وعمود id من جدول student Select name , id From student T.Bedor
استرجاع الحقول باسم مستعارAliases هناك تكتب بثلاثة طرق : استخدم كلمه AS بين اسم الحقل والاسم المستعار استخدم مسافه بين اسم الحقل والاسم المستعار استخدام علامة التنصيص المزدوجه(“”) اذا كان الاسم المستعار أكثر من كلمة واحدة . مثال مبسط : noora as noory T.Bedor
سيقوم الsql بعرض الاسماء المستعارة بدل من اسماء الأعمدة الأساسية : Select ename as name , sal salary , job “employee job” From student ; T.Bedor
استخدام العمليات الحسابية (+,-,*,/) أولويات تنفيذ العوامل الحسابية العمليات الحسابية توضع في الشرط بحيث الأولية داخل القوس ثم للضرب ثم القسمة ثم الجمع وأخيرا الطرح. Select name ,sal , 14*sal+4 From emp; T.Bedor
هنا فقط نضع العملية مع العمود المراد حسابه في سطر أو أمر select . Select name ,sal , 12*( sal +2) From emp; T.Bedor
استخدام اداه الربط بين الحقول (||) عملية الربط بين عمودين ووضعهما في عمود واحد نستخدم الأمر " ||" بالضغط على shift+\ ونكتب كلمة as ثم اسم العمود الجديد الذي سنجمعهم فيه مثال : Select name ,sal , name|| job as “ employees” From emp; T.Bedor
ولكتابة جملة بين العمودين نضع الأمر التالي : name || ‘is a ‘|| job Select name ,sal , name || ‘is a ‘|| job as “ employees” From emp; T.Bedor
استخدام عباره Distinct لمنع التكرار أمر منع تكرار القيمة المكررة نضع كلمة distinct قبل اسم العمود أثناء كتابة امر الselect Select distinct sal From emp; T.Bedor