01-11-16, 01:46 AM
استخدميها بهذا الشكل
ومعناه اظهر جميع السندات التي تحوي فواتير و التي بدون الفواتير
Full Join أو Outer Join لا تحل مشكلتك لانها راح تظهر كل شيء في كلا الجدولين و لكن في حالتك هناك جدول فقط اريده ان يظهر اجباري (السندات) و الجدول الاخر (الفواتير) اختياري ، اي ان وجد بيانات في الفواتير قام بعرضها وان لم يجد لا يعرضها
كود :
SELECT suppliers.supplier_no, vouchers.bill_id, vouchers.supplier_no AS supplier_no2
, bills.bill_id AS bill_id2, bills.supplier_id
FROM vouchers left JOIN
bills ON vouchers.bill_id = bills.bill_id INNER JOIN
suppliers ON vouchers.supplier_no = suppliers.supplier_noومعناه اظهر جميع السندات التي تحوي فواتير و التي بدون الفواتير
Full Join أو Outer Join لا تحل مشكلتك لانها راح تظهر كل شيء في كلا الجدولين و لكن في حالتك هناك جدول فقط اريده ان يظهر اجباري (السندات) و الجدول الاخر (الفواتير) اختياري ، اي ان وجد بيانات في الفواتير قام بعرضها وان لم يجد لا يعرضها
اسم معرفي : محمد يحيى
