بتاريخ: 22 نوفمبر 201114 سنة comment_217861 السـلام عليكم ورحمـة الله وبركـاته ~ آخواني آلكرام ~ مبرمجـين ومحتـرفين ~ آنـا واقع في مشكله .. وآملي فيكم كبير جداً ~ طَلب منـا في الجأمعه . عرض الموظفين الي غآبوآ في تاريخ معين ~ لدي جدول الموظفين ... ولدي جدول التحضير .. طبعاً انا سويت النظام بالدوت نت . وهو نظام التحضير بالبصمه ... وطبعاً آي موظف بتكون بصمته مخزنه في جدول الموظفين ... ولمـا يحط اصبعته يسوي له تحضير .. والتحضير عباره عن سجل يتم اضافته في جدول التحضير بآسم الموظف وتاريخ ووقت الحضور ~ طلب منا اظهار من حضر ومن غاب .. وقدرت اسوي جملة الـ SQL الخاصه بالحضور . وهي عرض كل الموظفين في جدول التحضير بشرط ان التاريخ يساوي قيمه ~ امـا جملة الـ SQL الخاصه بالغايبين . مآ قدرت استوعبها . عشان اعرف منو آلموظف الي مآ سواء تحضير في تاريخ هذا اليوم .. المهم . قالوآ آستخدم آلآوتر جوين . وسويتها بس طلعت لي الموظفين الي حضروآ ... << ومآ هي الفائده ؟ هههههههه ~ هذه نص الجمله الي لقيتها في مرجع اوراكل .. select e.EMP_NAME,e.DEPT_ID,a.ATTEN_DATE,a.ATTEN_TYPEfrom EMPLOYEES e , ATTENDANCE awhere e.EMP_NAME(+)like a.EMP_ID; انا ودي جملة SQL فقط الخاصه بالغايبين وانا بركبها على الدوت نت وآظبطها في التقرير ~ شآكراً لكم حسن تعآونكم .. تقديم بلاغ
بتاريخ: 22 نوفمبر 201114 سنة comment_217865 هل يمكنك استعراض جزء من البيانات الموجوده داخل جدول الحضور والانصراف المرتبطه بلموقف**دائما عندما يكون لدى مشكله افضل طرح السؤال على النحو التالىاسم الجدول واسماء الاعمدهجزء من الداتا الموجوده داخل الجدول بهذا الطريقه تسهل جدا المشكلهارجو ان تتقبل كلامى تقديم بلاغ
بتاريخ: 24 نوفمبر 201114 سنة comment_217920 select emp_name from ATTENDANCEwhere atten_date is null تقديم بلاغ
بتاريخ: 18 فبراير 201214 سنة comment_220911 السلام عليكمعلي حسب ما فهمت اخيانت هتعمل functionتجيب تاريخ الحضور من جدول الحضور للتاريخ المحدد ةالموظف المحدد لو الناتج طلع فاضي يبقي ما حضرش لو لا يبقي حضرمثالselect attend_dateinto v_datefrom attendancewhere attend_date=to_date(:sdate,'dd-mm-yyyy') andemp_id=:emp_idفالحالة دي لو الفانكشن هترجع قيمة يبقي موجود في جدول الحضور لو لا يبقي غايبارجو انا اكون افدتكشكرا تقديم بلاغ
بتاريخ: 15 مارس 201213 سنة comment_221870 السلام عليكماتفضل الحل الاكيد لمشكلتك سيدى الفاضلعلى فرض ان empl هو جدول كل الموظفينعلى فرض ان atte هو جدول الحضوريبقى التفكير ان احنا نجيب كل الموظفين فى جدول الموظفين وليس لهم حركة حضور فى جدول الحضور عن يوم محدد كالاتىselect empl_no from empl where empl_no not in(select empl_no from atte where dat ='1-jan-2012')معكم ولكم نتواصلاحمد تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.