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

مساعدة بجمله sql

بدأه JAGUAR7007 في 6 فبراير 2012 · 4 رد · 799 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

انا بعمل برنامج للرواتب ,, يوجد شاشتين

الاولي : شاشه لادخال بيانات العاملين (طبعاً دا جدول داخل قاعدة البيانات)

الثانيه : شاشه الرواتب الشهريه (طبعاً دا جدول آخر داخل قاعدة البيانات)

السؤال ,, محتاج جمله sql من خلالها اعرض اسماء العاملين اللذين لم تدرج

اسماءهم بشاشه الرواتب عن الشهر

بمعني لو أحمد موجود راتبه بشهر يناير عند عرض شاشه اسماء العاملين وتحديد تاريخ شهر يناير يختفي أحمد من شاشه بيانات العاملين

برجاء المساعدة

5halid0np.jpg

834.gifcooltext497758lc.gif834.gif
#2

السلام عليكم

ممكن أسماء الأعمدة في كل من الجدولين؟

1

لاتـُهيئ كفني ما متّ بعد = لم يزل في أضلعي برقٌ و رعدُ


أنــا اسـلامــي ..أنا عزّته = أنا خيل الله نحو النصــر تعــدو


أنــا تــاريـخـي …ألا تعــرفـه = خـالد ينبض في روحــي و سعدُ


لاتـــغرنـك منــي هدأتـــــي = لا يمــوت الثــأر و لــكن يســتعـدُ


لا يغرنـــك نصــلٌ موغـــلٌ = في عروقي …فـأنا منه أحـّـــدُ


إن ما ضُيع في ساح الوغى = في سوى ساحــاتـها لا يــستردُ


#3
byte101 كتب:

السلام عليكم

ممكن أسماء الأعمدة في كل من الجدولين؟

''جدول بيانات العاملين

    
Table EmpInf (EmInfID numeric,EmInfNu numeric,EmInfNa Varchar (30),EmInfSt Varchar (10),EmInfPo Varchar (30),EmInfDp Varchar (30),EmInfSl numeric, EmInfOv numeric )"

''جدول حساب الرواتب

 Table EmpSal (EmpSaID numeric,EmpSaDt Date,EmInfNu numeric,EmpSaNA Varchar (30) ,EmpSaSTA Varchar (10),EmpSaPO Varchar (30),EmpSaDP Varchar (30),EmpSaSL Numeric,EmpSaOV Numeric,EmpSaTOT Numeric,EmpSaAD Numeric,EmpSaOT Numeric,EmpSaAdd Varchar (30),EmpSaNot Numeric,EmpSaCt Numeric,EmpSaABS Numeric,EmpSaCut Numeric,EmpSaNt Varchar (30),EmpSaCtt Numeric,EmpSaSUM Numeric)"

ولما بكتب الجمله دي بتجيب بيانات بس بيظهر معاها بيانات ثانيه انا مش محتاجها

"Select EmpInf.EmInfNu,EmpInf.EmInfNu,EmpInf.EmInfNa,EmpInf.EmInfSt,EmpInf.EmInfPo,EmpInf.EmInfDp,EmpInf.EmInfSl,EmpInf.EmInfOv From EmpInf,EmpSal Where EmpSal.EmInfNu <> EmpInf.EmInfNu and EmpSal.EmpSaDt ='" + TextBox39.Text + "'"
5halid0np.jpg

834.gifcooltext497758lc.gif834.gif
#4

جرب الاستعلام التالي:

"Select EmpInf.EmInfNu,EmpInf.EmInfNu,EmpInf.EmInfNa,EmpInf.EmInfSt,EmpInf.EmInfPo,EmpInf.EmInfDp,EmpInf.EmInfSl,EmpInf.EmInfOv From EmpInf
Where 
EmpInf.EmInfNu not in
(
select EmpSal.EmInfNu
from EmpSal
 where EmpSal.EmpSaDt ='" + TextBox39.Text + "')"
1
#5

اولاً الحمد لله الذي هدانا لهذا وما كنا لنهتدي لولا ان هدانا الله

ثانياً الف شكر اخي عادل علي الرد والحمد لله جاب النتيجه المطلوبه ,, جزاك الله خيراً

تم تعديل هذه المشاركة بواسطة JAGUAR7007 في 8 فبراير 2012 في 08:15

5halid0np.jpg

834.gifcooltext497758lc.gif834.gif

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