الثلاثاء، 1 يوليو 2014

Cross Join

Cross Join
ال Cross Join تقوم بجمع سجلات الجداول.

بناء جملة Cross Join:
Select * From table1 [ CROSS] JOIN table2

تتكون عملية Cross Join من table1 و table2 أسماء الجداول التي يتم تجميع السجلات منها.
Cross Join تقوم بأخذ كل سجلات الجدول الأيمن

المثال التالي كيفية ربط الجدولين tblEmployee الموظفين و tblDepartment الأقسام في الحقل DepID:


جدول الموظفين tblEmployee.



جدول الأقسام tblDepartment.



أمر Command Cross Join:

SELECT  NAME ,
        Gender ,
        Salary ,
        DepartmentName
FROM    tblEmployee
        CROSS JOIN tblDepartment





موجز:-
Cross Join تقوم بإرجاع كل السجلات المتطابقة بين الجداول ... و الغير متطابقة من الجداول وتقوم باسنادها إلى بعض.



ليست هناك تعليقات:

إرسال تعليق

يسعدني إرسال تعليقاتكم وأسئلتكم واقتراحاتكم