A correlated sub-query might work for you.

SELECT
        [Analyzers].[AnalyzerID]
        , [Analyzers].[Name] AS [Analyzer]
        , [Analysis].[AnalysisID]
        , [Analysis].[ScanID]
        , [Analysis].[Timestamp]
        , [Analysis].[EndTime]
        , (SELECT COUNT(*) AS NumDefects FROM Defects d where d.AnalysisID = 
Analysis.AnalysisID) as NumDefects,
        , [Analysis].[Result]
FROM   [Analysis]
JOIN [Analyzers] ON [Analyzers].[AnalyzerID] = [Analysis].[AnalyzerID]
ORDER BY [Analysis].[Timestamp];



_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to