تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[SQL] سوال
#1
السلام عليكم ورحمة 
اخوتي الكرام   معرفة استعلام عن ثالث اكبر قيمة مالية في حقل  salary            

مثلا  جدول  Emp_Salary

salary            name         id  
1         محمد              500
2        خالد                 700
3        علي                800
4        محمود             900
5       حمزة                600



 السوال :
استعلام لايجاد ثالث اكبر قيمة مرتب  في الجدول 

ارجو المساعدة
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته :
كود :
select * from Emp_Salary where Emp_Salary.Salary =( select min(salary) from (select Top(3) * from Emp_Salary order by Emp_Salary.Salary DESC) as empMinSalary);



كود :
select top(1) * from (select Top(3) * from Emp_Salary order by Emp_Salary.Salary DESC ) As empMinSalary Order by empMinSalary.Salary
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: MOHAMMED ALZWI
#3
(05-09-24, 04:21 PM)Taha Okla كتب : وعليكم السلام ورحمة الله وبركاته :
كود :
select * from Emp_Salary where Emp_Salary.Salary =( select min(salary) from (select Top(3) * from Emp_Salary order by Emp_Salary.Salary DESC) as empMinSalary);



كود :
select top(1) * from (select Top(3) * from Emp_Salary order by Emp_Salary.Salary DESC ) As empMinSalary Order by empMinSalary.Salary

شكرا جزيلا يا صديقي
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: