بســم الله الـرحمــن الرحيــم
السلام عليكــم ورحمـة الله وبركاتــه ،،
بينما كنت أعمل على برنامج Microsoft SQL Server 2005 احتجت لعمل استعلام ما جعلني أكره SQL Server و أكره قواعد البيانات و البرمجة و كل ماله علاقة بالكمبيوتر :wacko: :wacko: :wacko:
( الله الحفيظ)
مقدمة :
لدي قاعدة بيانات بها عدة جداول .. هذه الجداول التي أحتاجها في الاستعلام:
Student_tbl
Record_tbl
Record_tbl:
==================================
student_id ||rec_date || new || revision ||
==================================
39 || 1/1/2000 || 1 || 5 ||
40 || 1/1/2000 || 2 || 8 ||
15 || 2/2/2000 || 4 || 100 ||
39 || 2/3/2001 || 5 || 6 ||
40 || 3/3/2001 || 4 || 10 ||
15 || 4/3/2001 || 6 || 101 ||
39 || 5/6/2002 || 9 || 9 ||
40 || 5/6/2002 || 6 || 11 ||
15 || 9/5/2002 || 9 || 114 ||
===================================
Student_tbl:
========================
student_id ||Student_name ||
========================
39 || AHMED ||
40 || MOHAMED ||
15 || ALI ||
========================
المطلوب :
انشاء استعلام يحتوي على اسم الطالب و أول جديد و أخر مراجعة و ذلك بين تاريخين محددين
مثلاً :
بيانات الطلبة من جدول REC_DATE بين التاريخين 1/1/2000 و 1/1/2002حيث يكون سجل كل طالب يحوي أو جديد له و أخر مراجعة
بحيث يكون الناتج النهائي للجدول
======================================
student_id ||student_name || new || revision ||
======================================
39 || AHMED || 1 || 6 ||
40 || MOHAMED || 2 || 10 ||
15 || ALI || 4 || 101 ||
======================================
حاولت عمل ذلك بعدة طرق و لكنني لم أنجح بعد
(لا أحب كلمة فشل .. فليس هناك فشل و لكن هناك طرق غير صحيحة للتوصل إلى الحل)
أفيدونا أفادكم الله
و آسف للإطالة