اذهب إلى المحتوى
  • 0

كيف أجلب بيانات أعلى 10 رواتب للموظفين من جدول الموظفين باستخدام MySQL ؟

فراس الامير

السؤال

Recommended Posts

  • 0

 

يمكنك ترتيب البيانات تنازلياً وِفق رواتب الموظفين وتحديد العدد المطلوب من أعلى الرواتب لـ جلبهم.

فـ باستخدام الكود البرمجي التالي يتم استدعاء 10 سجلات من قاعدة البيانات للموظفين مرتّبةً ترتيباً تنازلياً حسب الراتب الشهري لكل موظف:

SELECT * FROM employee ORDER BY salary DESC LIMIT 10 ;

 

تستطيع تغير قيمة الخاصّية OEDER BY من"salary"  إلى أحدْ أسماء الأعمدة ليتم الترتيب وفق العمود المحدد.

ملاحظة : بهذا الاستعلام سيتم المرور على جميع حقول الرواتب لـ غرض الترتيب ممّا سيؤثر سلباً على الأداء إذا حوى عمود "الرواتب" عدداً ضخماً من السجلات.

يمكنك قراءة المزيد حول ترتيب البيانات المعادة من هنا.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...