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

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

صورة
- - - - -

كيف يمكن تحديد ما اذا اريد استخدام JOINاوSUBQUERY


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

#1 omar-alreyati

omar-alreyati

    عضو مميز

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

تاريخ المشاركة 30 November 2005 - 09:38 AM

الاخو الاعزاء:

ارغب في معرفة الطريقة التي يمكن من خلالها تحديد هل يجب هنا في جمل SQL استخدام JOIN ام استخدام SUBQUERY، مع التوضيح بالامثلة لكي يتضح الامر اكثر.



وشكراً على تعاونكم

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

#2 abdallah

abdallah

    عضو

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

تاريخ المشاركة 07 December 2005 - 11:06 PM

الاخو الاعزاء:

ارغب في معرفة الطريقة التي يمكن من خلالها تحديد هل يجب هنا في جمل SQL استخدام JOIN ام استخدام SUBQUERY، مع التوضيح بالامثلة لكي يتضح الامر اكثر.



وشكراً على تعاونكم

عرض المشاركة


تم التعديل بواسطة abdallah, 07 December 2005 - 11:07 PM.


#3 eddy

eddy

    مشترك

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

تاريخ المشاركة 08 December 2005 - 01:43 PM

اخي العزيز علي حد معرفتي البسيطه نستخدم ال join عندما نريد ان ناتي ببيانات من جدولين مع اظهارهما مثلا :-
select e.employee_id,e.last_name,e.department_id,d.department_name
from departments d ,employees e
where e.department_id=d.department_id


ونستخدم الsubquery في حاله الاستدلال عن بيانات في جدول عن بدلاله بيانات اخري مثلا:-
select employee_id,last_name,salary
from employees
where salary =(select salary
from employees
where department_id=101)
وهنا نبحث عن اسم و رقم وراتب الموظف الذي يتساوي في الراتب مع الموظف رقم 101


وأسئلك الدعاء

Senior Developer