الاستعلام وقواعد البينات
استخدامات الـSQL
اساسيات جملة الـSQL
تغير اسماء الاعمدة في جملة الـSQL
استخدامات التعابير الرياضه في جملة الـ SQL
اولويه استخدام العمليات الحسابيه داخل جملة الـSQL
استخدام معامل الضم في جملة الـ SQL
استخدام حروف نصية مع معامل الضم
عرض صفوف محددة بأستخدام امر الـWhere
معاملات مقارنة اخرى مع امر Where
استخدام اكثر من شرط في وقت واحد.
ا
وسنتحدث الان عن :
(( الدوال- SQL Functions))
بشكل عام ..
ولكن قبل البدء في الدوال دعونا نتحدث بشكل سريع عن
الترتيب في هذه اللغه ...
الترتيب:
كما هو معروف اما تصاعدياً او تنازلياً
في عمليه الترتيب نستخدم الامر((order by))
نكتب هذا الامر بعد اسم العمود
وهنا يعطينا ترتيباً تصاعدياً( اي يفرز البيانات تصاعدياً)
اما في حالة الفرز التنازلي يضاف امر يسمى الـ (DESC) بعد الامر (order by)
( كما يمكننا في حالة الفرز التصاعدي اضافه الامر (ASC) بعد الامر (order by)
وللتوضيح لنأخذ الامثله التالية :
مثال -1- ( للترتيب التنازلي )
اكتب بلغة الـ SQL استعلام لعرض اسم الموظف والراتب مرتبة البيانات تنازليا حسب الراتب؟
الحل :
select ename,sal
from emp
order by sal DESC;l
توضيح الحل :
emp-----> كما اوضحنا سابقاً اسم العمود ( عمود الموظفين )
ename-----> اسماء الموظفين
sal---------> الراتب
order by sal DESC;l----> نوع الترتيب ( وتخصيصه- الراتب )
اذن....
طلبنا الاستعلام عن اسماء الموظفين + رواتبهم
من جدول الموظفين
مرتبه ترتيباً تنازلياً حسب الراتب ;
مثال -2- ( للترتيب التصاعدي )
اكتب استعلام بلغة الـ SQL لعرض اسم الموظف والراتب مرتبة البيانات تصاعديا حسب الراتب؟
الحل :
select ename,sal
from emp
order by sal;l
توضيح الحل :
emp-----> كما اوضحنا سابقاً اسم العمود ( عمود الموظفين )
ename-----> اسماء الموظفين
sal---------> الراتب
order by sal ;l----> نوع الترتيب ( وتخصيصه- الراتب )
اذن....
طلبنا الاستعلام عن اسماء الموظفين + رواتبهم
من جدول الموظفين
مرتبه ترتيباًتصاعدياً حسب الراتب;
عدل سابقا من قبل Admin في الأحد 18 مايو 2008, 12:07 am عدل 1 مرات