بتاريخ: 2 ديسمبر 200718 سنة comment_117715 [/size]اخواني اعضاء هذا المنتدى الرائع السلام عليكم ورحمة الله وبركاتهعندي سؤالين لو سمحتولي حاولت احلهم ولكن واجهن صعوبه في ذللك يا ياريت لو تساعدوني في حلهم 1-اكتب جملة استعلام لعرض اسماء الموظفين وارقام اداراتهم ورواتب الموظفين الذيم لهم نفس رقم الاداره وراتب الموظفين الذين يأخذون عموله2- اكتب جملة استعلام لعرض اسماء الموظفين واسماء اداراتهم ورواتب الموظفين الذين لهم نفس رواتب وعمولة الموظفين المسجلين في الاداره Dallasطبعا من جدول ال emp وجدول ال dept الموجودين على المستخدم scottوشكرا لكم جميعا تقديم بلاغ
بتاريخ: 2 ديسمبر 200718 سنة comment_117736 معلش انا هاشتغل على HR و حضرتك غير الاسماء زى ما انت عاوزاللى انا فهمته انك عاوز الموظفين اللى بيأخدوا نفس المرتبات: select a.employee_id,a.last_name ,a.salaryfrom employees a , employees bwhere a.salary=b.salaryand a.last_name <> b.last_name او Select last_name , salaryfrom employeeswhere salary in (select salary from employees group by salary having count(salary)>1)/ تقديم بلاغ
بتاريخ: 3 ديسمبر 200718 سنة comment_117812 السلام عليكم ورحمه الله وبركاتهبخصوص السوال الثانى تكون اجابه إن شاء الله select empno,deptname,sal from emp where emp.deptno=dept.deptno and sal in(select sal from emp,dept where emp.deptno=dept.deptno and dename='dallas' and comm in (select comm from emp,dept where emp.deptno=dept.deptno and dname='dallas'); ان شاء تكون صحيحه انتظر الرد تقديم بلاغ
بتاريخ: 3 ديسمبر 200718 سنة comment_117814 السلام عليكم ورحمه الله وبركاتهللعلم هذه الاجابه ستاتى بالموظفين اللى مرتبهم وعمولتهم تساوى الموظفين اللى مرتبهم وعمولتهم فى الاداره dallasوايضا ستاتى بموظفين dallas جميعا تقديم بلاغ
بتاريخ: 4 ديسمبر 200718 سنة كاتب الموضوع comment_117936 اشكر الجميع على الرد والتعاون وجعله الله في ميزان حسناتكم تقديم بلاغ
بتاريخ: 8 ديسمبر 200718 سنة comment_118141 السلام عليكم ورحمه الله وبركاتهللامانه العلميه فيه خطا فى الكود بتاعى كان سوه منى انا اسف لكل الاخوه والخطاء هو عدم ذكر الجدول dept فى from الخاصه بجمله select الرئيسيه لااننى سوف استخدم حقل من حقول هذه الجدول فى where فلابد من ذكر الجدول اولا select empno,deptname,sal from emp,dept where emp.deptno=dept.deptno and sal in(select sal from emp,dept where emp.deptno=dept.deptno and dename='dallas') and comm in (select comm from emp,dept where emp.deptno=dept.deptno and dname='dallas'); تم تعديل 8 ديسمبر 200718 سنة بواسطة amr fawzy تقديم بلاغ
بتاريخ: 23 فبراير 201015 سنة comment_185699 السلام عليكم ورحمه الله وبركاتهللامانه العلميه فيه خطا فى الكود بتاعى كان سوه منى انا اسف لكل الاخوه والخطاء هو عدم ذكر الجدول dept فى from الخاصه بجمله select الرئيسيه لااننى سوف استخدم حقل من حقول هذه الجدول فى where فلابد من ذكر الجدول اولاselect empno,deptname,sal from emp,dept where emp.deptno=dept.deptno and sal in(select sal from emp,dept where emp.deptno=dept.deptno and dename='dallas') and comm in (select comm from emp,dept where emp.deptno=dept.deptno and dname='dallas'); السلام عليكم م/ خالد أنا بشكر حضرتك على الموضوع والأستاذ / عمر رغم انى متاخر بتاع 3سنين ضوئية لكن للأسف الكوديين غلط خالللللللللللللللللللللص ومش بيطلعوا نتيجة للأسف .. تم تعديل 23 فبراير 201015 سنة بواسطة mohamed_suez تقديم بلاغ
بتاريخ: 23 فبراير 201015 سنة comment_185703 السلام عليكم أنا كنت بذاكر شرح سعودى للsqlوكان فيه سؤال افتكرته صعب بس طلع غير كده خالصس:-اكتب جملة استعلام لعرض اسماء الموظفين واسماء اداراتهم ورواتب الموظفين الذين لهم نفس رواتب وعمولة الموظفين المسجلين في الاداره Dallasوجايب النتيجة -------------------------------------------------------ENAME EMPNO DNAME---------- ---------- --- -----------SMITH 7369 RESEARCHJONES 7566 RESEARCHSCOTT 7788 RESEARCHADAMS 7876 RESEARCHFORD 7902 RESEARCH=================================مفروض نفتكر السؤال متعلق بالفصل اللى موضوعه MULTIPLE-COLUMN SUBQUERIESلكن الراجل الشارح بيتكلم فموضوع ابسط بمليون مرة وهو مجرد EQUIJOINهتقولى ازاى هقولك يا سيدى عاده الفصل ده ان مثلا لو ذكر سؤال زى اللى بنتكلم فيه يشترط ان الناتج يكون الموظفين اللى طالبهم بشرط ميكونوش شغاليين فالأدارة DALLASلكنهم جايب نتيجة عكس كده هما فعلا كل اللى شغاليين فالإدارة DALLASيعنى مش اكواد زى اللى فالمرفقات لا ده كود صغير جدا -------------------------------------------------------------------------- select emp.ename,emp.empno,dept.dname[]from emp,deptwhere emp.deptno=dept.deptnoand dept.loc='DALLAS ch_8_q2.txt تم تعديل 23 فبراير 201015 سنة بواسطة mohamed_suez تقديم بلاغ
بتاريخ: 24 فبراير 201015 سنة comment_185735 يجماعة وجدتههههههههها معلش أصل المثال ده بقالى فيه أكتر من 24ساعة يتخللهم 5ساعات نوم موراييش حاجة غيره بصوا الحل معقد شوية بس الحمد لله جه أخيراً select distinct e.ename,dal.dname ,e.sal from emp e,(select m.sal,m.comm,d.dname from emp m,dept d where m.deptno=d.deptno and d.loc = 'DALLAS')dal where e.sal=dal.sal and nvl(e.comm,0) = nvl(dal.comm,0) order by sal;والنتيجة هتلاقوها فالمرفقات q2.txt CH_ANS_Q2.rar تقديم بلاغ
بتاريخ: 23 أكتوبر 20232 سنة comment_302690 اكتب جملة استعلام لعرض أسم المدير الذي يدير الموظفين التالي أسماءهم : SCOTT FORD تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.