السلام عليكم
عندي جدول يتكون من الحقول التالية
رقم الموظف والدرجة وتاريخ الترقية ورقم امر الترقية
المطلوب عمل استعلام يستخرج تاريخ اخر ترقية كما مبين في المرفقات![]()
kanteeen كتب:
اذا كنت تقصد ايجاد احدث تاريخ...
select MAX(DateOfDesgree)from Table1 go
Currently working on ASP.net ..... come Back Soon
شكرا لك على الرد
في الجدول هناك اكثر من ترقية للموظف قد تكون ثلاثة او اربعة ترقيات ولكل ترقية تاريخ مثلا
الموظف رقم 305 له ترقيتان والموظف رقم46 له ترقيتان وكذلك الموظف رقم 1197
المطلوب استعلام يستخرج اخر ترقية مع التاريخ لكل موظف ....اريد الاستعلام ان يكون بالشكل التالي
id dgreeno dgreeid date of dgree
1/1/2007 7 2 305
1/9/2005 9 2 46
27/2/2006 7 2 1197
وهكذا لبقية الموظفين
ارجوا ان اكون قد بينت السؤال بشكل واضح
تم تعديل هذه المشاركة بواسطة kanteeen في 30 سبتمبر 2011 في 20:56
السلام عليكم و رحمة الله و بركاته...
جرب هذا الكود
SELECT EmployeeID,MAX(DegreeNO) AS DegreeNO,MIN(DegreeId)AS DegreeId,MAX(DateOfDegree) As DateOfDegree FROM EmployeeDegreeSteps GROUP BY EmployeeID
تم تعديل هذه المشاركة بواسطة Hisham_IT في 1 أكتوبر 2011 في 08:21
Currently working on ASP.net ..... come Back Soon
شكرا جزيلا وبارك الله فيك
اللهم اعطه علما نافعا وقلبا خاشعا ولسانا ذاكرا وزوجة صالحة