الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اعرض الموظفين الذين لم يحصلوا على راحة

بدأه red_scorpion1 في 7 ديسمبر 2010 · 5 رد · 788 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

لدى جدولين

الأول: Emplo وبه بيانات العاملين وبه الحقول Emplo_id وهو مفتاح اساسى و Emplo_nm

الثانى: Holi وبه بيانات الراحات وبه الحقول holi_id و Holi_nm و Emplo_id

وقمت بربط الجدولين ببعض عن طريق الحقل Emplo_id

واريد عمل استعلام بحيث اظهر الموظفين الذين لم يحصلوا على راحة ؟ فما هى صيغة الجملة مع التوضيح جزاكم الله خير

تم تعديل هذه المشاركة بواسطة red_scorpion1 في 7 ديسمبر 2010 في 13:48

#2
SELECT Emplo_id , Emplo_nm,holi_id ,Holi_nm
FROM   Emplo INNER JOIN Holi 
ON     Emplo.Emplo_id<>Holi.Emplo_id

تفضل وقولي النتيجة

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#3

medo_Programming كتب:


FROM Emplo INNER JOIN Holi
ON Emplo.Emplo_id<>Holi.Emplo_id
SELECT Emplo_id , Emplo_nm,holi_id ,Holi_nm

تفضل وقولي النتيجة

لم تعمل تلك الطريقة اخى الفاضل

#4

طيب جرب هذه الطريقة

SELECT Emplo_id , Emplo_nm,holi_id ,Holi_nm 
FROM   Emplo where Emplo.Emplo_id Not exists(select Holi.Emplo_id From Holi)

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#6
TareqVB كتب:

SELECT *  FROM Emplo  where  Emplo_id not in ( SELECT  Emplo_id FROM  Holi )

طبعا ستعمل اخي الكريم ... أضيف طريقة اخرى

          SELECT *  FROM Emplo  where  Emplo_id <> all ( SELECT  Emplo_id FROM  Holi )

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…