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

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

صورة
- - - - -

كيف استعلام عن جدولين


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

#1 مساعد مبرمج

مساعد مبرمج

    مشترك

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

تاريخ المشاركة 08 January 2007 - 03:40 PM

عندي جدولين اريد ان استعلم عليهم لاكن في الجدول الاخر(:) توجد اعمده مشابه في الجدول الاول(A) كيف استثنيهم عشان مايصير تكرار في عرض البيانات

SELECT * FROM A,B;

#2 bogii

bogii

    عضو

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

تاريخ المشاركة 08 January 2007 - 03:57 PM

لو كنت ماتريده هو إختيار columns بعينها من الجدولين واستبعاد المتشابه
يمكن تحديد اسماء الcolumns بدلا من *

مثال select A.col1,A.col3,B.col2,B.col4 from A,B

أرجو ان أكون فهمت سؤالك بشكل صحيح وان لم يكن فيمكن ان توضح مشكلتك بشكل مفصل

#3 مساعد مبرمج

مساعد مبرمج

    مشترك

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

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

هذا مااريد لاكن البيانات بتتكرر

#4 جلال شواقفه

جلال شواقفه

    عضو مميز

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

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

استعمل الjoin
equa_join
equijoin:
يتم فيها تساوي قيم ربط اعمدة الجدول الاول مع قيم اعمدة الجدول الثاني عن طريق الprimary key و foriughn key ويسمى ايضا بالربط البسيط simple join او الربط الداخلي inner join
مثال :
Select emp.empno,emp.ename,emp.deptno,dept.deptno,dept.loc from emp,dept
Where emp.deptno=dept.deptno;
ارجو من يستفيد من مشاركاتي الدعاء لوالدي ولاموات المسلمين بالمغفره والرحمه......

جلال محمود شواقفه
مدير دائرة الحاسوب
بلدية المفرق الكبرى
المملكه الاردنيه الهاشميه.

#5 hanyfreedom

hanyfreedom

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,481 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:Chess , Sudoku

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

لأستعلام عن جدولين أو أكثر فيجب الربط بينهم ....... و للربط سبعة طرق هى :-

Equijoins
Non-equijoins
Outer joins
Self-joins
Cross joins
Natural joins
Full (or two-sided) outer joins

و لكى تفهمهم جيداً فانا أنصح بتحميل الملفان المرفقان و هم بهم شرح وافى لكافة أنواع الربط

ملفات مرفقة

  • ملف مرفق  Les05.ppt   420.5كيلو   167 عدد مرات التحميل
  • ملف مرفق  App_c.ppt   369.5كيلو   175 عدد مرات التحميل