Parastoo7
شنبه 10 تیر 1391, 17:20 عصر
سلام.
فرض کنيد من سه جدول دارم . در table1 فيلدهاي id و project را دارم و در table 2 فيلدهاي id(کليد خارجي) وid1 و test را دارم. و در table3 فيلدهاي id1 (کليد خارجي ) و name را دارم.
مي خوام يک کوئري بگيرم که پروژه و تعداد افرادي (از جدول table3) که پروژه را اخذ کرده اند نشان دهد.
همه چيز درست عمل مي کند تا زماني که هيچ شخصي براي يک پروژه پيدا نشود. يعني تعداد صفر را نشان نمي دهد. خوب درست هم هست چون از inner join استفاده کرده ام. انواع ديگري از join ها را هم که استفاده مي کنم ، تعداد را درست بر نمي گرداند.
کسي مي تونه راهنمايي کنه
فرض کنيد من سه جدول دارم . در table1 فيلدهاي id و project را دارم و در table 2 فيلدهاي id(کليد خارجي) وid1 و test را دارم. و در table3 فيلدهاي id1 (کليد خارجي ) و name را دارم.
مي خوام يک کوئري بگيرم که پروژه و تعداد افرادي (از جدول table3) که پروژه را اخذ کرده اند نشان دهد.
همه چيز درست عمل مي کند تا زماني که هيچ شخصي براي يک پروژه پيدا نشود. يعني تعداد صفر را نشان نمي دهد. خوب درست هم هست چون از inner join استفاده کرده ام. انواع ديگري از join ها را هم که استفاده مي کنم ، تعداد را درست بر نمي گرداند.
کسي مي تونه راهنمايي کنه