私はWinFormsアプリケーションのChartコントロールを使って作業していましたが、正しい点をプロットするのにはいくつかの問題がありました。DataManipulator.InsertEmptyPointsを含む多くのものを無駄に試しました。SQL - 左結合のNullがありません
私はSQLクエリを改善することを決めましたが、これはまだ完了していますが、0/NULL値は含まれていませんが、左結合に問題があります。
問合せ:
SELECT FC_Name , count (Findings.Findings_ID) AS 'NumFindings'
FROM FindingCategories
LEFT JOIN Findingsubcategories ON Findingsubcategories.FC_ID = FindingCategories.FC_ID
LEFT JOIN Findings ON Findings.FSC_ID = Findingsubcategories.FSC_ID
-- LEFT JOIN Audit ON Audit.Audit_ID = Findings.AU_ID
-- WHERE Audit.Audit_ID = 932
GROUP BY FC_Name
今クエリの出力、私は私のコメントを削除し、クエリ
で2行を含めますどこがいいか次のようなもの:
FC_Name | NumFindings
Category 1
Category 6
Category 1
Category 0/Null
Category 0/Null
Category 0/Null
Category 0/Null
私は間違っていますか?
あなたはLEFT Audit.Audit_ID = Findings.AU_ID AND Audit.Audit_ID = 932の監査のJOIN '試すことができます'代わりに別のWHERE? – Rob
私の結果は変わっていませんでした:/ – Krono
@Krono、この質問に対する答えとしてあなたのソリューションを投稿してください。そしてそれを受け入れる。 –