開発者(Table:ApplixCalls)で発生したバグを追跡し、ログに記録されたバグ(表:対応)に関するすべての対応を追跡できるデータベースを作成しました。Microsoft AccessのSELECT DISTINCT count()
私は、対応がないか、私たちからの連絡しかないバグの数を見ることができるカウントを作成しようとしています。これは、これまでのところ、私はこのSQLを持って
に、我々は更新のために、私たちの開発者を追いかけすべき場所などを確認するために私たちに可視性を与える必要があります。
SELECT DISTINCT Count(ApplixCalls.OurRef) AS CountOfOurRef
FROM ApplixCalls LEFT JOIN Correspondence ON ApplixCalls.OurRef = Correspondence.OurRef
HAVING (((Correspondence.OurRef) Is Null)
AND ((ApplixCalls.Position)<>'Closed'))
OR ((ApplixCalls.Position)<>'Closed')
AND ((Correspondence.[SBSUpdate?])=True);
私はこの部分は我々が持っているあらゆる機会をカウントしていることを発見しています私はOurRefがユニークであり、それは私たちだけからアップデート持って1カウントすることを必要とする更新、送られた:理にかなって
OR ((ApplixCalls.Position)<>'Closed')
AND ((Correspondence.[SBSUpdate?])=True);
うまくいけばを...
はaroun方法はありますこれは?あなたはあなたに応え、すべての要素をカウントしている場合
ありがとうゴードン、これは私が探しているものに非常に近いです。最後の残りの部分は、対応が[SBSUpdate?] = Falseの場合を無視する必要があるということです。これは開発者からの応答があることを示しているので、追跡する必要はありません!現在、ApplixCallの対応が2 trueと1 falseの場合、結果では依然として選択されています。 –