إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

سؤال عن ال Select


9 رد (ردود) على هذا الموضوع

#1 awn78

awn78

    عضو نشط

  • الأعضــاء
  • 491 مشاركة

تاريخ المشاركة 02 December 2007 - 11:43 PM

[/size[size="4"]]اخواني اعضاء هذا المنتدى الرائع
السلام عليكم ورحمة الله وبركاته

عندي سؤالين لو سمحتولي حاولت احلهم ولكن واجهن صعوبه في ذللك يا ياريت لو تساعدوني في حلهم
1-اكتب جملة استعلام لعرض اسماء الموظفين وارقام اداراتهم ورواتب الموظفين الذيم لهم نفس رقم الاداره وراتب الموظفين الذين يأخذون عموله
2- اكتب جملة استعلام لعرض اسماء الموظفين واسماء اداراتهم ورواتب الموظفين الذين لهم نفس رواتب وعمولة الموظفين المسجلين في الاداره Dallas

طبعا من جدول ال emp وجدول ال dept الموجودين على المستخدم scott

وشكرا لكم جميعا

صورة

#2 sameh bakkar

sameh bakkar

    مشرف قسم المبتدئين

  • فريق الإشراف
  • 1,019 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 03 December 2007 - 02:54 AM

معلش انا هاشتغل على HR و حضرتك غير الاسماء زى ما انت عاوز


اللى انا فهمته انك عاوز الموظفين اللى بيأخدوا نفس المرتبات:



select a.employee_id,a.last_name ,a.salary
from employees a , employees b
where a.salary=b.salary
and a.last_name <> b.last_name


او


Select last_name , salary
from employees
where salary in (select salary
from employees
group by salary
having count(salary)>1)
/

Sameh Bakkar

Principal Oracle Apps Techno-Functional Consultant / Oracle E-Business Suite Certified Trainer

Oracle E-Business R11 Suite Applications Workflow Certified Expert

Oracle E-Business Suite R12 HCM Certified Implementation Specialist

Oracle Certified Professional

ITIL V3 Foundation certified

Microsoft Project certified




الموقع الخاص: AppsLead | Your Honest Guide | Sameh Bakkar


#3 khaledmega

khaledmega

    عضو مميز

  • الأعضــاء
  • 838 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 03 December 2007 - 02:45 PM

مشاء الله عليك يا سامح
ربنا يزيدك من علمه
ميجا

من أهـم مواضــيعي :



نفسك تسطب اوراكل 10g وبالصور وتربط بين الداتابيز والديفولبر ؟


للأستفسار عن أى شيء يخص الأوراكل أبس أو اوراكل ديفولبر راسلنى على

e
ng-mega@hotmail.com

 

Oracle Apps Techno-Functional Consultant


Oracle Developer & Instructor

 

Instructor At Next Academy

 

محاضر معتمد لدي نكست أكاديمي

OCA - OCP

م / خالد الشاذلي


#4 amr fawzy

amr fawzy

    مشترك

  • الأعضــاء
  • 132 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 03 December 2007 - 05:47 PM

السلام عليكم ورحمه الله وبركاته
بخصوص السوال الثانى تكون اجابه إن شاء الله
[codebox]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');[/codebox]
ان شاء تكون صحيحه انتظر الرد

#5 amr fawzy

amr fawzy

    مشترك

  • الأعضــاء
  • 132 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 03 December 2007 - 05:51 PM

السلام عليكم ورحمه الله وبركاته
للعلم هذه الاجابه ستاتى بالموظفين اللى مرتبهم وعمولتهم تساوى الموظفين اللى مرتبهم وعمولتهم فى الاداره dallas
وايضا ستاتى بموظفين dallas جميعا

#6 awn78

awn78

    عضو نشط

  • الأعضــاء
  • 491 مشاركة

تاريخ المشاركة 04 December 2007 - 08:46 PM

اشكر الجميع على الرد والتعاون وجعله الله في ميزان حسناتكم
صورة

#7 amr fawzy

amr fawzy

    مشترك

  • الأعضــاء
  • 132 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 08 December 2007 - 11:19 AM

السلام عليكم ورحمه الله وبركاته
للامانه العلميه فيه خطا فى الكود بتاعى كان سوه منى انا اسف لكل الاخوه والخطاء هو عدم ذكر الجدول dept فى from الخاصه بجمله select الرئيسيه لااننى سوف استخدم حقل من حقول هذه الجدول فى where فلابد من ذكر الجدول اولا
[codebox]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');[/codebox]

تم التعديل بواسطة amr fawzy, 08 December 2007 - 11:25 AM.


#8 mohamed_suez

mohamed_suez

    مشترك

  • الأعضــاء
  • 165 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:التعلم خاصة البرمجة وأكتساب الخبرات فى المجالات المرتبطه بفكرى.... والطيران وزيارة الكواكب الأخرى

تاريخ المشاركة 23 February 2010 - 10:16 PM

السلام عليكم ورحمه الله وبركاته
للامانه العلميه فيه خطا فى الكود بتاعى كان سوه منى انا اسف لكل الاخوه والخطاء هو عدم ذكر الجدول dept فى from الخاصه بجمله select الرئيسيه لااننى سوف استخدم حقل من حقول هذه الجدول فى where فلابد من ذكر الجدول اولا

and comm in (select comm from emp,dept 
where emp.deptno=dept.deptno and dname='dallas'); _linenums:0'>select empno,deptname,salfrom emp,deptwhere 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سنين ضوئية لكن للأسف الكوديين غلط خالللللللللللللللللللللص ومش بيطلعوا نتيجة للأسف ..

تم التعديل بواسطة mohamed_suez, 23 February 2010 - 10:17 PM.

شرح أسئلة فالسيكول عربى
===============================================
شرح أسئلة وإجابات الأمتحانات
============================================
شرح أسئلة كتاب أوراكل PDF &وفيديوفى SQL
==========================================
شرح أسئلة كتاب أوراكل PDF7&فيديو فى PL/SQL
===============================================
برامج جميلة للداتا بيز
===============================================
برامج مهمة للمساعده
http://www.4shared.c...En/ICDLADV.html ICDL وأمتحانات حصرية

#9 mohamed_suez

mohamed_suez

    مشترك

  • الأعضــاء
  • 165 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:التعلم خاصة البرمجة وأكتساب الخبرات فى المجالات المرتبطه بفكرى.... والطيران وزيارة الكواكب الأخرى

تاريخ المشاركة 23 February 2010 - 11:25 PM

السلام عليكم
أنا كنت بذاكر شرح سعودى للsql
وكان فيه سؤال افتكرته صعب بس طلع غير كده خالص
س:-اكتب جملة استعلام لعرض اسماء الموظفين واسماء اداراتهم ورواتب الموظفين الذين لهم نفس رواتب وعمولة الموظفين المسجلين في الاداره Dallas
وجايب النتيجة
-------------------------------------------------------

ENAME EMPNO DNAME
---------- ---------- --- -----------
SMITH 7369 RESEARCH
JONES 7566 RESEARCH
SCOTT 7788 RESEARCH
ADAMS 7876 RESEARCH
FORD 7902 RESEARCH
=================================
مفروض نفتكر السؤال متعلق بالفصل اللى موضوعه MULTIPLE-COLUMN SUBQUERIES
لكن الراجل الشارح بيتكلم فموضوع ابسط بمليون مرة وهو مجرد EQUIJOIN
هتقولى ازاى هقولك يا سيدى عاده الفصل ده ان مثلا لو ذكر سؤال زى اللى بنتكلم فيه يشترط ان الناتج يكون الموظفين اللى طالبهم بشرط ميكونوش شغاليين فالأدارة DALLAS
لكنهم جايب نتيجة عكس كده هما فعلا كل اللى شغاليين فالإدارة DALLAS
يعنى مش اكواد زى اللى فالمرفقات لا ده كود صغير جدا

--------------------------------------------------------------------------
select emp.ename,emp.empno,dept.dname[]
from emp,dept
where emp.deptno=dept.deptno
and dept.loc='DALLAS

ملفات مرفقة

  • ملف مرفق  ch_8_q2.txt   1.08كيلو   25 عدد مرات التحميل

تم التعديل بواسطة mohamed_suez, 23 February 2010 - 11:29 PM.

شرح أسئلة فالسيكول عربى
===============================================
شرح أسئلة وإجابات الأمتحانات
============================================
شرح أسئلة كتاب أوراكل PDF &وفيديوفى SQL
==========================================
شرح أسئلة كتاب أوراكل PDF7&فيديو فى PL/SQL
===============================================
برامج جميلة للداتا بيز
===============================================
برامج مهمة للمساعده
http://www.4shared.c...En/ICDLADV.html ICDL وأمتحانات حصرية

#10 mohamed_suez

mohamed_suez

    مشترك

  • الأعضــاء
  • 165 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:التعلم خاصة البرمجة وأكتساب الخبرات فى المجالات المرتبطه بفكرى.... والطيران وزيارة الكواكب الأخرى

تاريخ المشاركة 24 February 2010 - 11:22 AM

يجماعة وجدتههههههههها معلش أصل المثال ده بقالى فيه أكتر من 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   570بايت   23 عدد مرات التحميل
  • ملف مرفق  CH_ANS_Q2.rar   7.91كيلو   32 عدد مرات التحميل

شرح أسئلة فالسيكول عربى
===============================================
شرح أسئلة وإجابات الأمتحانات
============================================
شرح أسئلة كتاب أوراكل PDF &وفيديوفى SQL
==========================================
شرح أسئلة كتاب أوراكل PDF7&فيديو فى PL/SQL
===============================================
برامج جميلة للداتا بيز
===============================================
برامج مهمة للمساعده
http://www.4shared.c...En/ICDLADV.html ICDL وأمتحانات حصرية