14-03-2009, 12:01 AM
ربط الجداول
ملاحظة: إذا كان هناك حقلين تحت نفس الاسم ، و كل حقل بجدول مغاير . نكتب اسم الجدول+نقطة+اسم الحقل. مثل : TAble1.Field1 . و نستطيع الكتابة على هذا الشكل من غير الحاجة لذلك .
الآن نتطرق إلى عبارة ربط الجداول :
Inner Join :
نكون بهذا قد ربطنا الجدولين Vente و Client ، مع الحقلين Produit و Code_Comercial على التوالي
يعني : تحديد كل سلعة تم بيعها للزبون بواسطة الاسم التجاري . السلعة بجدول البيع Vente ، و الاسم التجاري للزبون بجدول الزبائن Client
يعني إذا أردت أن أوضح و أشرح أكثر بواسطة كود برمجي مر معنا باستخدام التعليمة
(Select + Where) سأقول :
أضن أن الأمر واضح الآن ....
.../ يتبع /....
ملاحظة: إذا كان هناك حقلين تحت نفس الاسم ، و كل حقل بجدول مغاير . نكتب اسم الجدول+نقطة+اسم الحقل. مثل : TAble1.Field1 . و نستطيع الكتابة على هذا الشكل من غير الحاجة لذلك .
الآن نتطرق إلى عبارة ربط الجداول :
Inner Join :
كود :
Select [COLOR=DarkRed]vente.Produit [/COLOR], [COLOR=DarkRed]client.code_comercial[/COLOR]
From [COLOR=DarkRed]Vente[/COLOR]
[COLOR=Red]inner join[/COLOR] client
[COLOR=Red]on[/COLOR] (client.nom=vente.client)نكون بهذا قد ربطنا الجدولين Vente و Client ، مع الحقلين Produit و Code_Comercial على التوالي
يعني : تحديد كل سلعة تم بيعها للزبون بواسطة الاسم التجاري . السلعة بجدول البيع Vente ، و الاسم التجاري للزبون بجدول الزبائن Client
يعني إذا أردت أن أوضح و أشرح أكثر بواسطة كود برمجي مر معنا باستخدام التعليمة
(Select + Where) سأقول :
كود :
[COLOR=Red]Select [/COLOR][COLOR=DarkRed]Vente.Produit [/COLOR], [COLOR=DarkRed]Client.code_comercial[/COLOR]
From [COLOR=DarkRed]vente,Client[/COLOR]
[COLOR=Red]where [/COLOR][COLOR=DarkRed]Vente.client[/COLOR]=[COLOR=DarkRed]client.nom[/COLOR].../ يتبع /....

