إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

مساعدة : جملة Sql لإظهار الموظفين آلغآيـبيـن ~


4 رد (ردود) على هذا الموضوع

#1 Mr.Taha

Mr.Taha

    عضو

  • الأعضــاء
  • 3 مشاركة

تاريخ المشاركة 23 November 2011 - 12:00 AM

السـلام عليكم ورحمـة الله وبركـاته ~

آخواني آلكرام ~ مبرمجـين ومحتـرفين ~

آنـا واقع في مشكله .. وآملي فيكم كبير جداً ~

طَلب منـا في الجأمعه . عرض الموظفين الي غآبوآ في تاريخ معين ~

لدي جدول الموظفين ...

ولدي جدول التحضير ..

طبعاً انا سويت النظام بالدوت نت . وهو نظام التحضير بالبصمه ...

وطبعاً آي موظف بتكون بصمته مخزنه في جدول الموظفين ...

ولمـا يحط اصبعته يسوي له تحضير ..

والتحضير عباره عن سجل يتم اضافته في جدول التحضير بآسم الموظف وتاريخ ووقت الحضور ~

طلب منا اظهار من حضر ومن غاب ..

وقدرت اسوي جملة الـ SQL الخاصه بالحضور . وهي عرض كل الموظفين في جدول التحضير بشرط ان التاريخ يساوي قيمه ~

امـا جملة الـ SQL الخاصه بالغايبين . مآ قدرت استوعبها . عشان اعرف منو آلموظف الي مآ سواء تحضير في تاريخ هذا اليوم ..

المهم . قالوآ آستخدم آلآوتر جوين . وسويتها بس طلعت لي الموظفين الي حضروآ ... << ومآ هي الفائده ؟ هههههههه ~

هذه نص الجمله الي لقيتها في مرجع اوراكل ..

select e.EMP_NAME,e.DEPT_ID,a.ATTEN_DATE,a.ATTEN_TYPE
from EMPLOYEES e , ATTENDANCE a
where e.EMP_NAME(+)like a.EMP_ID;

انا ودي جملة SQL فقط الخاصه بالغايبين

وانا بركبها على الدوت نت وآظبطها في التقرير

~

شآكراً لكم حسن تعآونكم ..

^_^



#2 ahmed.arafa

ahmed.arafa

    عضو نشط

  • الأعضــاء
  • 266 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 23 November 2011 - 01:25 AM

هل يمكنك استعراض جزء من البيانات الموجوده داخل جدول الحضور والانصراف المرتبطه بلموقف
**
دائما عندما يكون لدى مشكله
افضل طرح السؤال على النحو التالى
اسم الجدول واسماء الاعمده
جزء من الداتا الموجوده داخل الجدول بهذا الطريقه تسهل جدا المشكله
ارجو ان تتقبل كلامى

#3 عزيز القادري

عزيز القادري

    مشترك

  • الأعضــاء
  • 197 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:الرياضه-الانترنت

تاريخ المشاركة 24 November 2011 - 10:50 AM

select emp_name from ATTENDANCE
where atten_date is null

صورة


#4 شمس

شمس

    مشترك

  • الأعضــاء
  • 123 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 18 February 2012 - 09:38 AM

السلام عليكم

علي حسب ما فهمت اخي

انت هتعمل function

تجيب تاريخ الحضور من جدول الحضور للتاريخ المحدد ةالموظف المحدد لو الناتج طلع فاضي يبقي ما حضرش لو لا يبقي حضر
مثال

select attend_date
into v_date
from attendance
where attend_date=to_date(:sdate,'dd-mm-yyyy') and
emp_id=:emp_id


فالحالة دي لو الفانكشن هترجع قيمة يبقي موجود في جدول الحضور لو لا يبقي غايب

ارجو انا اكون افدتك

شكرا

#5 ahmedbb

ahmedbb

    عضو مميز

  • الأعضــاء
  • 935 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 15 March 2012 - 09:39 AM

السلام عليكم
اتفضل الحل الاكيد لمشكلتك سيدى الفاضل
على فرض ان empl هو جدول كل الموظفين
على فرض ان atte هو جدول الحضور
يبقى التفكير ان احنا نجيب كل الموظفين فى جدول الموظفين وليس لهم حركة حضور فى جدول الحضور عن يوم محدد كالاتى
select empl_no from empl where empl_no not in(select empl_no from atte where dat ='1-jan-2012')
معكم ولكم نتواصل
احمد

"وفوق كل ذى علم عليم"
برامج من انتاجى
شئون العاملين - الحضور و الانصراف - الاستحقاقات و الاجور
ادارة المراكز التدريبية - متابعة الانتاج - ادارة المستشفيات والعيادات - نظام ادارة المعارض ونقاط البيع
برنامج ادارة حركة السيارات - برنامج ادارة المكتبات - برنامج إدارة المدارس والمعاهد
من مواضيعى:
منادة المنيو من اى مكان http://www.araboug.o...nu&fromsearch=1
ايجاد اجمالى حقل معين فى فورم تابلور http://www.araboug.o...showtopic=50174
الوظيفة
Oracle Developer - Data Base Administrator - Programmer

Oracle Instructor

اسكاى بى ahmedoracle74
ahmedbb_work@hotmail
ahmedbb_work@yahoo

 

00201208042608

 

00201142271287
القاهرة - مصر




احمد محمود