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

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

صورة
- - - - -

أسئلة في Subqueries


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

#1 الجنرال

الجنرال

    عضو

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

تاريخ المشاركة 24 December 2005 - 11:21 AM

Q1. Create a query to display the employee numbers and last_names of all employees who earn more than the average salary. sort the results in ascending order of salary

Q2. write a query to display the employee numbers and last_names of all employees who work in a department with any employee whose last_name contains a u?

Q3. Display the last_name, department number, and job_id of all employees whose department location id is 1700 ?


Q4. Display the last_name and salary of every employee who report to King?


Q5. Display the department number, last_name, and job_id for every employee in the Executive department?

مع الشرح لو سمحتوا

#2 zaeen

zaeen

    مشترك

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

تاريخ المشاركة 26 December 2005 - 05:30 PM

اخي العزيز
في السؤال الول مطلوب تعمل استفسار تجيب منه ارقام المستخدمين واسمائهم لكل المستخدمين الي بياخدوا مرتب اعلي من المتوسط بالنسبه للمرتبات كلها وبعدين تصنف النتيجه تصاعدي " وهوا الديفولت بتاع اوراكل يعني انت مش حتعمله "
تتكتب ازاي وعلي فكره دي سهله خلينا نشوف
select employee_id , last_name
from employees
where salary>
(select avg(salary)
from employees
)
ي السطر الاول بتجبله رقم المستخدم واسمه
السطر التاني بتعرفه اسم الجدول الي انت عايز منه البيانات دي
اما السطر التالت وهوا الي فيه الشغل انت بتشترط الشرط الي هوا طالبه الا وهوا ان يكون مرتبه اعلي من المتوسط وفعلا بتقله salary يمون اكبر من المتوسط والداله الي بتجيب المتوسط هيا avg وهي اختصار لي average اي عدد الحاجه الي عايز تجيب ليها المتوسط علي مجموعهم وده هوا معني المتوسط
وده الي بيحصل في الصب كويري الي داخل القوسين
ده بالنسبه للسؤال الاول
===========================

ومـــــــــا بكــــم من نعمــــه فمــــن اللــــــــه وحــــــده
[يسار][/يسار]

Zain Muhamed
OCP Developer
OCP DBA
Sun Certified Java Programmer SCJP

#3 zaeen

zaeen

    مشترك

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

تاريخ المشاركة 26 December 2005 - 05:34 PM

write a query to display the employee numbers and last_names of all employees who work in a department with any employee whose last_name contains a u
السؤال ده مش واضحه معالمه مثلا ايه هوا القسم المطلوب مش مذكور اسمه وثانيا الاسم بيحتوي علي u ولا a ولا الاتنين مع بعض علشان الاجابه حتختلف ارجو منك انك توضح الحاجات دي
===========================

ومـــــــــا بكــــم من نعمــــه فمــــن اللــــــــه وحــــــده
[يسار][/يسار]

Zain Muhamed
OCP Developer
OCP DBA
Sun Certified Java Programmer SCJP

#4 zaeen

zaeen

    مشترك

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

تاريخ المشاركة 26 December 2005 - 05:37 PM

Display the last_name, department number, and job_id of all employees whose department location id is 1700
السؤال التالت
عايز الاسماء وارقام الاقسام واسم الوظيفه الي بيشتغلوها لكل لالمستخدمين بالنسبه للقسم الاي دي بتاعه 1700
select last_name,department_id,job_id
from employees
where departmet_id=1700
بس كده
===========================

ومـــــــــا بكــــم من نعمــــه فمــــن اللــــــــه وحــــــده
[يسار][/يسار]

Zain Muhamed
OCP Developer
OCP DBA
Sun Certified Java Programmer SCJP

#5 zaeen

zaeen

    مشترك

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

تاريخ المشاركة 26 December 2005 - 05:42 PM

Q4. Display the last_name and salary of every employee who report to King?
والسؤال ده يا ريت توضح معالمه اكتر السؤال بيقول او عايز الاسم والمرتب الي شهرهته كينج ولا الي بيقدم تقرير لكينج
يا ريت توضحه اكتر
===========================

ومـــــــــا بكــــم من نعمــــه فمــــن اللــــــــه وحــــــده
[يسار][/يسار]

Zain Muhamed
OCP Developer
OCP DBA
Sun Certified Java Programmer SCJP

#6 zaeen

zaeen

    مشترك

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

تاريخ المشاركة 26 December 2005 - 05:54 PM

Display the department number, last_name, and job_id for every employee in the Executive department
السؤال ده عايز ايه اسم القسم واسم الموظف والوظيفهى لكل الموظفين الي بيشتغلوا في القسم التنفيذ او department executive

select departments.department_name ,employees.last_name,employees.job_id
from employees, departments
where department_name
=
' Executive'
;
بس هنا يا مان حتستخدم الجوين حيكون اسهل من الصب كويري
مع تحياتي
...........................................
===========================

ومـــــــــا بكــــم من نعمــــه فمــــن اللــــــــه وحــــــده
[يسار][/يسار]

Zain Muhamed
OCP Developer
OCP DBA
Sun Certified Java Programmer SCJP

#7 الجنرال

الجنرال

    عضو

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

تاريخ المشاركة 27 December 2005 - 07:46 AM

شكرا على الإجابات يا zaeen

#8 omar-alreyati

omar-alreyati

    عضو مميز

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

تاريخ المشاركة 27 December 2005 - 09:02 AM

Q2. write a query to display the employee numbers and last_names of all employees who work in a department with any employee whose last_name contains a u?

select employe_id,last_name from employees
where department_id in (select department_id from employees
where last_name like '%u%')

بالله عليكم لا تنسوني من دعاءكم الصالح
لا تنسوا أهل غزة والعراق والمجاهدين من دعاءكم

#9 haitham_ezzt

haitham_ezzt

    عضو نشط

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

تاريخ المشاركة 29 December 2005 - 09:28 AM

نأمل من الأخ الجينرال

أن يوضح الأسئلة الغير واضحة

حتي نقوم بحلها

وجزاكم الله خيرا يا اخ زين

وأيضا يا أخ omar-alreyati

صورة