xml を使用してクエリ結果を表示しています。クエリに関連する問題が 1 つあります。顧客テーブルに、IDが他のテーブルの外部キーではないデータがあるとしますが、それでもデータを表示したいとします。つまり、これには左結合を使用します。しかし、問題は他のテーブル条件 (Where 節 pr.fActive=1...) にあります。これにより、顧客テーブルにのみ存在し、他のテーブルには存在しないデータを表示できません。どのようにそれを行うことができます
<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>