بتاريخ: 9 فبراير 200719 سنة comment_91169 ازاى اعمل استعلام يقوم بحساب مجموع اجمالى عدد معين من الحقول مرتبط بمفتاح اساسى واحدبمعنى انا مثلا عندى جدول الموظفين و جدول مفردات المرتب الموظف الواحد له مجموعة من المفردات فى جدول مفردات المرتبازاى اجمع المفردات الخاصة بكل موظف على حدىفى PL/SQL تقديم بلاغ
بتاريخ: 9 فبراير 200719 سنة comment_91170 فى حالة ان المفردات فى نفس السجل مثل الراتب والعموله SQL> select empno , (sal+nvl(comm,0)) netsalary from emp; EMPNO NETSALARY ---------- ---------- 7369 800 7499 1900 7521 1750 7566 2975 7654 2650 7698 2850 7782 2450 7788 3000 7839 5000 7844 1500 7876 1100 -------------------------------------------وفى حالة ان كل مفرده من مفردات الراتب لها سجل تفصيلي يستخدم امر select empno , sum(item_value) from emp where month_sal = '200701' group by empno; تم تعديل 9 فبراير 200719 سنة بواسطة Amgad تقديم بلاغ
بتاريخ: 9 فبراير 200719 سنة كاتب الموضوع comment_91232 السلام عليكمشكرا amged على المساعده و لكن انا عندى جدول الموظف Employee يتكون منSSNNameو باقى بيانات الموظفو جدول الاستحقاقات للموظف DesEmpDesCode كود الاستحقاقSSN رقم الموظفDesValue قيمة الاستحقاقالمفتاح الرئيسى لجدول DesEmp هو ( DesCode , SSN )كود الاستحقاق رقم الموظف قيمة الاستحقاق 1 1111 50 2 1111 10 3 1111 60 1 2222 100 2 2222 500 2 3333 10انا عايز اجمع قيمة الاستحقاقات الخاصة لكل موظف على حدى و عدد الاستحقاقات لهو سؤال كمان انا عايز اعمل حقل يتسجل فيه وقت الحضور و وقت الانصراف اليومى للعاملين انا عرفت الحقل ده من نوع Date لكن نوع Date مش بيقبل غير تاريخ فقط و فى sql مش بيقبل ان اعرف متغير بنوع timeو عايز اطرح هذا الحقل من حقل بداية العمل لاحسب الوقت الذى تاخره العاملو شكرا السلام عليكمشكرا amged على المساعده و لكن انا عندى جدول الموظف Employee يتكون منSSNNameو باقى بيانات الموظفو جدول الاستحقاقات للموظف DesEmpDesCode كود الاستحقاقSSN رقم الموظفDesValue قيمة الاستحقاقالمفتاح الرئيسى لجدول DesEmp هو ( DesCode , SSN )كود الاستحقاق /// رقم الموظف /// قيمة الاستحقاق 1 ////////// 1111 ////////// 50 2 ////////// 1111 ////////// 10 3 ////////// 1111 ////////// 60 1 ////////// 2222 ////////// 100 2 ////////// 2222 ////////// 500 2 ////////// 3333 ////////// 10انا عايز اجمع قيمة الاستحقاقات الخاصة لكل موظف على حدى و عدد الاستحقاقات لهو سؤال كمان انا عايز اعمل حقل يتسجل فيه وقت الحضور و وقت الانصراف اليومى للعاملين انا عرفت الحقل ده من نوع Date لكن نوع Date مش بيقبل غير تاريخ فقط و فى sql مش بيقبل ان اعرف متغير بنوع timeو عايز اطرح هذا الحقل من حقل بداية العمل لاحسب الوقت الذى تاخره العاملو شكرا تقديم بلاغ
بتاريخ: 11 فبراير 200719 سنة كاتب الموضوع comment_91496 ممكن احد يساعدنى فى تنفيذ الكود فى الفورم تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.