J.DEV

الدرس الثالث ( سلسلة دروس مبسطة في Sql )

7 ردود في هذا الموضوع

السلام عليكم ورحمة الله وبركاته

الدرس الثالث :

* العمليات الحسابية :

هناك أولويات في العمليات الحسابية فنجد الانتباه لذلك ، فنجد مثلا الضرب والقسمة مقديمن على الجمع والطرح .

مثال لذلك :

select ename , sal - (sal * 0.1) from emp ;

في المثال السابق قمنا بعرض اسم الموظف والمرتب الصافي بعد خصم 10% من مرتبه

.

************************************************** *****************

* order by :

وهي تستخدم لترتيب ناتج الاستعلام حسب عامود معين ويكون الترتيب ها سواء كان رقميا أو حرفيا .

وهناك دالتين لعمية الترتيب وهما ASC , DESC : أما ASC فهي للترتيب التصاعدي أما DESC فهي للتنازلي .

مثال :

select ename , sal from emp order by ename asc , sal desc

;ويمكن الاشارة أثناء الترتيب برقم الحقل فيمكن ان يكون المثال السابق على الشكل التالي :

[/b]

[b][font="Tahoma"]select ename , sal from emp order by 1 asc , 2 desc ;[/b]

[b][font="Tahoma"]

تم تعديل بواسطه J.DEV
1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

مشكور

أول مره أعرف عن الترتيب بواسطة الحقل

مشكووور

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

مشكور اخي العزيز .

كما يجب الاشارة الى ان الوضع الافتراضي للترتيب هو الترتيب التصاعدي ASC

مثال :

select ename , sal from emp

order by 1 asc

يمكن كتابة الجملة السابقة كالآتي وتؤدي نفس الغرض :

select ename , sal from emp

order by 1

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

طيب فرضا لو انا عاوزة ابدء التريب من قيمة معينة

يعنى مثلا عاوزة ارتب الاسماء بداية من الاسم اللى اسمه mm

iهيترتب ازاى

تم تعديل بواسطه eng-n-n
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

عندى مشكلة فى برنامج الاوراكل ومحتاج الحل ضرورى انا لما سطبت الدومين على السييرفير اليوزر مابقاش بيقدر انه يفتح البرنامج ولازم ادخل ادمين علشان يفتح ومحتاج مساعدة فى هذه المشكلة ضرورى

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

بارك الله فيكم .. وجزاكم كل خير ... زادكم الله علما.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .