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

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

صورة
- - - - -

الاستعلام من اكثر من جدول!


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

#1 orcl.beginner

orcl.beginner

    عضو

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

تاريخ المشاركة 29 May 2010 - 05:10 PM

السلام عليكم
ممكن شرح لانواع الربط بين الجداول عند عملية الاستعلام,,,حيث اجد صعوبه في تمييز اي نوع من الانواع استخدم,,وكذا في الاعمده التي يجب ان اقوم بتحديد الربط على اساسها عند بعض الانواع

عايزه الشرح بالبلدي :rolleyes::):) لان عندي كتاب من شركة الاوراكل بس كمان ماقدرت افرق ومافي سوال من اسئلة البراكتس في chapter 5 من الكتاب الا وحليتو غلط

#2 Lestat

Lestat

    مشترك

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

تاريخ المشاركة 06 June 2010 - 11:20 AM

انتى قصدك عن انواع ال join
والفرق بينهم

#3 م.بلال

م.بلال

    مشترك

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

تاريخ المشاركة 07 June 2010 - 03:20 PM

السلام عليكم
أنا أود ان استعلم عن قيم من جدولين وأخزنهن في جدول ثالث تحتوي على جميع القيم في الجدولين مثال:
لو كان عندي جدول student يحتوي على الحقول التالية (id ,name, address, phone)
والجدول الثاني employee يحتوي على الحقول التالية (id , name , email)

كيف ممكن أدمجهن في جدول أخر uniqueEmp يحتوي على جميع الحقول في الجدولين بشرط لا تتكرر الحقول في الجدول الثالث

بمعنى ممكن نفس الاسم يكون في الجدولين وأنا لا أريد أن تككر الأسماء في الجدول الثالث

يا ريت تساعدونا في ذلك وبارك الله فيكم

أخوكم

#4 sherif2079

sherif2079

    عضو

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

تاريخ المشاركة 08 June 2010 - 09:23 AM

اضغط على هذا الرابط و ستجد ما تبحث عنه ان شاء الله
http://www.araboug.o...showtopic=22639

#5 HGAGG

HGAGG

    عضو

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

تاريخ المشاركة 24 November 2010 - 07:18 PM

وعليكم السلام
أخي في الله
يمكنك تصميم هذا بواسطة إنشاء view
لإن view عبارة عن جدول مكون من عدة أعمدة من جداول آخرا
وإليكم هذا المثال:
  CREATE OR REPLACE FORCE VIEW "HR"."EMP_DETAILS_VIEW" ("EMPLOYEE_ID", "JOB_ID", "MANAGER_ID", "DEPARTMENT_ID", "LOCATION_ID", "COUNTRY_ID", "FIRST_NAME", "LAST_NAME", "SALARY", "COMMISSION_PCT", "DEPARTMENT_NAME", "JOB_TITLE", "CITY", "STATE_PROVINCE", "COUNTRY_NAME", "REGION_NAME") AS 
  SELECT
  e.employee_id,
  e.job_id,
  e.manager_id,
  e.department_id,
  d.location_id,
  l.country_id,
  e.first_name,
  e.last_name,
  e.salary,
  e.commission_pct,
  d.department_name,
  j.job_title,
  l.city,
  l.state_province,
  c.country_name,
  r.region_name
FROM
  employees e,
  departments d,
  jobs j,
  locations l,
  countries c,
  regions r
WHERE e.department_id = d.department_id
  AND d.location_id = l.location_id
  AND l.country_id = c.country_id
  AND c.region_id = r.region_id
  AND j.job_id = e.job_id
WITH READ ONLY;

hgaggsoft@yahoo.com
كلاما ذادة صعوبة أوراكل كلاما ذاد التحدي