بتاريخ: 18 نوفمبر 200718 سنة comment_116388 السلام عليكم اني عضوة جديده لكم في المنتدى وهاي اول مشاركاتي اريد حل لهاي الاسئلة باستخدام SQL[1]list Name , Department number and salary for all employees with the comment HIGHEST PAID next to the salary of those employees whose is highest in their department.[2]list Name, department no,and salary of all employees who earn more then maximum salary of an employee in the RESEARCH department.[3]list Name ,job of all employee and: The Employees salary if employee earns more than 1500, The message MET THE TARGET if employee earns exactly 1500, The message BELOW 1500 if employee earns less than 1500[4]list name and salary of all employees who earn more than the average salary of an employee in their department.[5]list the name and salary of the highest paid employee baside the PRESIDENT.[6]list name and salary of all employees who earn less than thier immediate subordinates.[7]list names of all departments that have no employees.[8]write a SQL query that would accept a string as a parameter, and verify that it is in the format m*n,where m, and n are alphabates. Your query should display the parameter string together with a 'Y' if the string format is valid, 'N' otherwise.اني حاولت احل فيهم بس ماتطلع لي الاجابه الصحيحه فارجو كل من يعرف هالمسائل ولو بعضهم يحلهم لي واكون شاكرة للجميعمع تحياتي.. تقديم بلاغ
بتاريخ: 18 نوفمبر 200718 سنة comment_116391 السلام عليكم ورحمه الله وبركاتهارجو التوضيح اكثر فى السوال الاول اما بالنسبه للثانى SELECT EMPNO,ENAME,DEPTNO,SALFROM EMPWHERE SAL>(SELECT MAX(SAL) FROM DEPT,EMP WHERE DNAME ='RESEARCH' ANDEMP.DEPTNO=DEPT.DEPTNO ), إن شاء الله سوف اكمل باقى الاجابات فى وقت لاحق تقديم بلاغ
بتاريخ: 18 نوفمبر 200718 سنة كاتب الموضوع comment_116407 مرحبا..مشكور amr fawzy على الرد بالنسبة للسؤال الاولlist Name , Department number and salary for all employees with the comment HIGHEST PAID next to the salary of those employees whose is highest in their departmenاني حليته select ename,deptno,sal 2 from emp 3 where sal in (select max(sal) from emp);وطلع ليي ENAME DEPTNO SAL---------- ---------- ----------KING 10 5000ماادري اذا كان الجواب صح ولا لا لان السؤال كأنه يبون name و deptno و sal للي عنده اعلى salary اللي اهو king وماادري عن صحه الجواب تقديم بلاغ
بتاريخ: 18 نوفمبر 200718 سنة comment_116410 السلام عليكم ورحمه الله وبركاتهالحل يكون صحيح إذا كان المطلوب هو عرض الموظف صاحب اكبر مرتب تقديم بلاغ
بتاريخ: 19 نوفمبر 200718 سنة comment_116478 السلام عليكم ورحمه الله وبركاتهانا فهمت من السوال الثالث الاتى عرض كل الموظفين اللى مرتبهم اكبر من او يساوى 1500 و الموظفين اللى مرتبهم اقل من 1500يسير المرتب يساوى 1500 انتظر الرد إن شاء العلى القدير تقديم بلاغ
بتاريخ: 19 نوفمبر 200718 سنة comment_116479 السلام عليكم ورحمه الله وبركاته اجابه السوال الرابع إن شاء الله ستكون كالاتى select e.empno,e.sal from emp e where e.sal>(select avg(sal) from emp where deptno=e.deptno); نسالكم الدعاء تقديم بلاغ
بتاريخ: 19 نوفمبر 200718 سنة comment_116481 السلام عليكم ورحمه الله وبركاتهانا فهمت من السوال الثالث الاتى عرض كل الموظفين اللى مرتبهم اكبر من او يساوى 1500 و الموظفين اللى مرتبهم اقل من 1500يسير المرتب يساوى 1500 انتظر الرد إن شاء العلى القدير مثل فهمي أخي يعني يبي الرواتب الأعلى والأقل من 1500 من غير الـ 1500 <<< يعني يريد جميع الرواتب الا 1500 وهذا سهـل جداًselect *from employeewhere salary <> 1500أوselec *from employeewhere salary > 1500and salary <1500أتمنى يطلع مثل ماتوقعت تقديم بلاغ
بتاريخ: 20 نوفمبر 200718 سنة كاتب الموضوع comment_116620 مرحبا list Name ,job of all employee and: The Employees salary if employee earns more than 1500, The message MET THE TARGET if employee earns exactly 1500, The message BELOW 1500 if employee earns less than 1500في السؤال الثالث على مااعتقد انهم يبون عرض الموضفين واشغالهما مقسمين للي مرتبهم اكبر من 1500 في Employees salary واللي مرتبه 1500 فيMET THE TARGET واللي اقل من1500 BELOW تقديم بلاغ
بتاريخ: 20 نوفمبر 200718 سنة comment_116647 السلام عليكم ورحمه الله وبركاتهها هى الاجابه إن شاء تكون هى إجابه المطلوب فى السؤال الثالث SELECT E.ENAME,E.JOB,(SELECT SAL FROM EMP WHERE SAL>1500 AND EMPNO=E.EMPNO) EMPLOYEE_SALARY,(SELECT SAL FROM EMP WHERE SAL=1500 AND EMPNO=E.EMPNO) "MET THE TARGET" ,(SELECT SAL FROM EMP WHERE SAL<1500 AND EMPNO=E.EMPNO)BELOW FROM EMP E لو المطلوب غير كده انتظر المطلوب بالتفصيل ونرجو المشاركه من باقى الاعضاء وجزاكم الله كل خير ورقنى وإياكم الصراط المستقيموالفوز بالجنه إن شاء اللهالسلام عليكم ورحمه الله وبركاته تم تعديل 20 نوفمبر 200718 سنة بواسطة amr fawzy تقديم بلاغ
بتاريخ: 24 نوفمبر 200718 سنة كاتب الموضوع comment_117016 شكرا على الاجابة وماذا عن السؤال الخامس تقديم بلاغ
بتاريخ: 24 نوفمبر 200718 سنة كاتب الموضوع comment_117019 هاي محاولتي للسؤال الخامس list the name and salary of the highest paid employee baside the PRESIDENTselect ename,'PRESIDENT' from emp where sal in (select max (sal) from emp group by PRESIDENT); 5 تقديم بلاغ
بتاريخ: 28 نوفمبر 200718 سنة comment_117324 السلام عليكم ورحمه الله وبركاتهالاجابه حسب فهم السؤال select ename,sal from emp where sal in(select max(sal) from emp); لكنى لم افهم المقصود بbaside the PRESIDENT تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.