بتاريخ: 13 نوفمبر 20187 سنة comment_297192 لدي نظام رواتب بسيط يتكون من 4 جداول جدو الموظف المعرف - الاسم - الراتب الاساسي جدول الخصومات الشهر والسنه الذي يتم منه الخصم - القيمه - معرف الموظف جدول المكافئات الشهر والسنه الذي يتم فيه الزياده - القيمه - معرف الموظف جدول اضافه الراتب الشهر والسنه -الراتب الاساسي - معرف الموظف اريد عمل استعلام بحيث يكون الناتح منه هذه الحقول الشهر و السنه - اسم الموظف - الراتب الاساسي - الخصومات - المكافئات - الصافي 1/5/2018 احمد 200 0 0 200 1/5/2018 خالد 200 50 0 150 المشكله: لايظهر جميع الموظفين يظهر فقط من لديهم خصم ارجو المساعده اعمل بقاعده بيانات SQL SERVER وجزاكم الله خيرا تم تعديل 13 نوفمبر 20187 سنة بواسطة Memo Sweet تقديم بلاغ
بتاريخ: 13 نوفمبر 20187 سنة comment_297200 استخدم outer join ابحث عن الطريقة وعدل ال where لديك تقديم بلاغ
بتاريخ: 13 نوفمبر 20187 سنة comment_297204 حتى نكتب لك الSQL المناسبة اكتب لنا جميع اسماء الجداول والحقول التي ذكرتها مثلا - جدول الموظف EMP—-المعرف EMPNO—-الاسم EMPNME—-الراتب الاساسي SAL.....الخ الميزة هنا ايضا ان بعد تزويدك بهذه المسميات كما عي عندك فانك ستأخذ الءSQL كما هو تلصقه عندك دون الحاجة الى اعادة التسميةودمتم بخير وعافية تقديم بلاغ
بتاريخ: 14 نوفمبر 20187 سنة كاتب الموضوع comment_297205 حتى نكتب لك الSQL المناسبة اكتب لنا جميع اسماء الجداول والحقول التي ذكرتها مثلا - جدول الموظف EMP —-المعرف EMPNO —-الاسم EMPNME —-الراتب الاساسي SAL .....الخ الميزة هنا ايضا ان بعد تزويدك بهذه المسميات كما عي عندك فانك ستأخذ الءSQL كما هو تلصقه عندك دون الحاجة الى اعادة التسمية ودمتم بخير وعافية جزاكم الله خيرا جدو الموظف EMP المعرف (GUID) - الاسم (NAME) - الراتب الاساسي (SAL) جدول الخصومات MO الشهر والسنه الذي يتم منه الخصم (MONTH) - القيمه (NUM) - معرف الموظف(GUID) جدول المكافئات MOK الشهر والسنه الذي يتم فيه الزياده (HMONTH)- القيمه(NUM1) - معرف الموظف (GUID) جدول اضافه الراتبADD_SA L الشهر والسنه (YMONTH) -الراتب الاساسي (SAL)- معرف الموظف (GUID) اريد عمل استعلام بحيث يكون الناتح منه هذه الحقول الشهر و السنه - اسم الموظف - الراتب الاساسي - الخصومات - المكافئات - الصافي 1/5/2018 احمد 200 0 0 200 1/5/2018 خالد 200 50 0 150 تم تعديل 14 نوفمبر 20187 سنة بواسطة Memo Sweet تقديم بلاغ
بتاريخ: 16 نوفمبر 20187 سنة comment_297220 السلام عليكم ورحمة الله هل كل جدول من الجداول الثلاثة جدول الخصومات - جدول المكافئات - جدول اضافه الراتب يتضمن حركة واحدة كل شهر أو أكثر من حركة اي أكثر من خصم في نفس الشهر أو أكثر من استحقاق في نفس الشهر في حالة أن الموظف له حركة واحدة فقط فيتم عمل جدول واخد فقط يتضمن رقم الموظف - سنة - شهر - راتب الشهر - الخصومات - المكافئات ومفتاح الجدول وهو السنة + الشهر + رقم الموظف + جدول البيانات الأساسية للموظف رقم الموظف - الأسم - الإدارة - الراتب الأساسي + بيانات اخرى خاصة بالموظف مفتاح الجدول هو رقم الموظف تقديم بلاغ
بتاريخ: 16 نوفمبر 20187 سنة كاتب الموضوع comment_297221 السلام عليكم ورحمة الله هل كل جدول من الجداول الثلاثة جدول الخصومات - جدول المكافئات - جدول اضافه الراتب يتضمن حركة واحدة كل شهر أو أكثر من حركة اي أكثر من خصم في نفس الشهر أو أكثر من استحقاق في نفس الشهر في حالة أن الموظف له حركة واحدة فقط فيتم عمل جدول واخد فقط يتضمن رقم الموظف - سنة - شهر - راتب الشهر - الخصومات - المكافئات ومفتاح الجدول وهو السنة + الشهر + رقم الموظف + جدول البيانات الأساسية للموظف رقم الموظف - الأسم - الإدارة - الراتب الأساسي + بيانات اخرى خاصة بالموظف مفتاح الجدول هو رقم الموظف جزاك الله خيرا لديه اكثر من حركة تقديم بلاغ
بتاريخ: 19 نوفمبر 20187 سنة comment_297237 السلام عليكم استخدم الكويري التاليه مع تعديل اسماء الجداول والأعمدة select month ,emp_name ,salary ,NVL(SUM(deduction),0) ,NVL(SUM(bonuses),0) ,salary-NVL(SUM(deduction),0)+NVL(SUM(bonuses),0) net from salary_table st ,deduction_table dt ,bonuses_table bt where st.emp_id=dt.emp_id (+) and st.emp_id=bt.emp_id (+) group by month ,emp_name ,salary; تم تعديل 19 نوفمبر 20187 سنة بواسطة hammode90 تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.