فراس الامير نشر 3 أكتوبر 2015 أرسل تقرير نشر 3 أكتوبر 2015 لدي جدول للموظفين "Employee" يحوي على عمود للراتب salary من ضمن أعمدته.أحتاج إلى استعلام يعيد لي بيانات أعلى 10 رواتب للموظفين. اقتباس
0 عبد الرزاق القرن نشر 3 أكتوبر 2015 أرسل تقرير نشر 3 أكتوبر 2015 يمكنك ترتيب البيانات تنازلياً وِفق رواتب الموظفين وتحديد العدد المطلوب من أعلى الرواتب لـ جلبهم.فـ باستخدام الكود البرمجي التالي يتم استدعاء 10 سجلات من قاعدة البيانات للموظفين مرتّبةً ترتيباً تنازلياً حسب الراتب الشهري لكل موظف:SELECT * FROM employee ORDER BY salary DESC LIMIT 10 ; تستطيع تغير قيمة الخاصّية OEDER BY من"salary" إلى أحدْ أسماء الأعمدة ليتم الترتيب وفق العمود المحدد.ملاحظة : بهذا الاستعلام سيتم المرور على جميع حقول الرواتب لـ غرض الترتيب ممّا سيؤثر سلباً على الأداء إذا حوى عمود "الرواتب" عدداً ضخماً من السجلات.يمكنك قراءة المزيد حول ترتيب البيانات المعادة من هنا. اقتباس
السؤال
فراس الامير
لدي جدول للموظفين "Employee" يحوي على عمود للراتب salary من ضمن أعمدته.
أحتاج إلى استعلام يعيد لي بيانات أعلى 10 رواتب للموظفين.
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.