السلام عليكم
عندي قاعدة بيانات بها جدول خاص بالتلاميذ و جدول آخر خاص بالغيابات اليومية
أريد تصميم استعلام يجمع بين الجدولين يمكنني من استخراج قوائم التلاميذ و أمام كل تلميذ 7 خانات تمثل الأسبوع من 1 إلى 7
إذا التلميذ غاب في اليوم الأول يكتب نعم في الخلية الأولى و إلا يتركها فارغة و هكذا مع باقي الخلايا
كما توضح الصورة.
ما هي الطريقة التي تمكنني من إستخدام ذلك
كل من 1 user says قال شكرا ل صالح حمادي على المشاركة المفيدة1 user says Thank You to صالح حمادي for this post • samnaj00
و عليكم السلام أستاذنا
شكرا جزيلا على المداخلة
هذا الكود جيد لكنه يعرض فقط التلاميذ الغائبين
أنا أريده أن يعرض جميع التلاميذ في القائمة و يضع أمام التلميذ الغائب نعم
لم أجربه أعتقد ينقص حقل فيه كل التواريخ لكس نظهر كل أيام الأسبوع:ز
كود :
select tbleleve.name_eleve,
CASE
WHEN absanceleve.date_absance IS NOT NULL then 'Yes'
else ''
End As datename(weekday, absanceleve.date_absance)
from absanceleve
INNER JOIN tbleleve ON absanceleve.id_eleve=tbleleve.id_eleve
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
لا هذه هي الحقول لأن جدول الغياب مستقل لحاله
الفكرة هنا كيف نعرض جميع التواريخ مع بعضهم من خلال استعلام
ممكن شرح لهذا الكود أخي لو تفضلت و انت مأجور إن شاء الله
السلام عليكم
جميع التواريخ يجب أن تكون لها حقل لكي نقوم بمقارنة التاريخ مع تاريخ الغياب ثم تحويله الى يوم من أيام الأسبوع
الكود المرفق يظهر أيام الأسبوع التي غاب بها التلميذ مع كلمة نعم
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي