我正在使用xml顯示查詢結果。我有一個問題與我的查詢有關。在客戶表中說我有一個數據的ID不是任何其他表中的forigne鍵,但我仍想顯示數據。我一個,使用左連接這個。但問題在於其他表條件(Where子句pr.fActive = 1 ...),因此我無法顯示僅在客戶表中存在但不在其他表中的數據。如何可以做到有條件Where子句可選
<Table>customer cu</Table>
<Joins>
left join customerprogramxref cuprxref on cu.ixcustomer=cuprxref.ixcustomer
left join tblprogram pr on cuprxref.ixprogram=pr.ixprogram
left join programworkpackagexref prwpxref on pr.ixprogram= prwpxref.ixprogram
left join workpackage wp on wp.ixworkpackage =prwpxref.ixworkpackage
left join workpackageactivityxref wpactxref on wpactxref.ixworkpackage=wp.ixworkpackage
left join activity act on act.ixactivity=wpactxref.ixactivity
</Joins>
<WhereClause>
cu.fStatus=1 AND pr.fActive=1 AND pr.fDeleted=0 AND wp.fStatus=1 AND act.fStatus=1
</WhereClause>
你確定嗎?.. – 2013-02-18 11:27:59