![]() |
|
تصميم استعلام لعرض غيابات التلاميذ - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : تصميم استعلام لعرض غيابات التلاميذ (/showthread.php?tid=11235) |
تصميم استعلام لعرض غيابات التلاميذ - صالح حمادي - 11-02-2021 السلام عليكم عندي قاعدة بيانات بها جدول خاص بالتلاميذ و جدول آخر خاص بالغيابات اليومية أريد تصميم استعلام يجمع بين الجدولين يمكنني من استخراج قوائم التلاميذ و أمام كل تلميذ 7 خانات تمثل الأسبوع من 1 إلى 7 إذا التلميذ غاب في اليوم الأول يكتب نعم في الخلية الأولى و إلا يتركها فارغة و هكذا مع باقي الخلايا كما توضح الصورة. ما هي الطريقة التي تمكنني من إستخدام ذلك RE: تصميم استعلام لعرض غيابات التلاميذ - لؤي - 12-02-2021 السلام عليكم كود : select students.student_name,absent.day from sudents INNER JOIN absent ON students.student_name=absent.student_name and absent.day='yes'RE: تصميم استعلام لعرض غيابات التلاميذ - صالح حمادي - 12-02-2021 و عليكم السلام أستاذنا شكرا جزيلا على المداخلة هذا الكود جيد لكنه يعرض فقط التلاميذ الغائبين أنا أريده أن يعرض جميع التلاميذ في القائمة و يضع أمام التلميذ الغائب نعم RE: تصميم استعلام لعرض غيابات التلاميذ - لؤي - 12-02-2021 السلام عليكم ضع اسامي الجدولين مع الحقول إن امكن RE: تصميم استعلام لعرض غيابات التلاميذ - صالح حمادي - 12-02-2021 هذه أسماء الجداول tbleleve(name_eleve, id_eleve, classe) (absanceleve(name_eleve, id_eleve, classe, date_absance RE: تصميم استعلام لعرض غيابات التلاميذ - لؤي - 12-02-2021 السلام عليكم لم أجربه أعتقد ينقص حقل فيه كل التواريخ لكس نظهر كل أيام الأسبوع:ز كود : 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_eleveRE: تصميم استعلام لعرض غيابات التلاميذ - صالح حمادي - 13-02-2021 لا هذه هي الحقول لأن جدول الغياب مستقل لحاله الفكرة هنا كيف نعرض جميع التواريخ مع بعضهم من خلال استعلام ممكن شرح لهذا الكود أخي لو تفضلت و انت مأجور إن شاء الله RE: تصميم استعلام لعرض غيابات التلاميذ - لؤي - 14-02-2021 السلام عليكم جميع التواريخ يجب أن تكون لها حقل لكي نقوم بمقارنة التاريخ مع تاريخ الغياب ثم تحويله الى يوم من أيام الأسبوع الكود المرفق يظهر أيام الأسبوع التي غاب بها التلميذ مع كلمة نعم RE: تصميم استعلام لعرض غيابات التلاميذ - صالح حمادي - 14-02-2021 بارك الله فيك يا الشيخ سوف أجرب ذلك |