我有一個SQL表,我試圖確定的計數爲特定方案多少時間出現:SQL - 數列與兩個不同的值
Table [References]:
[County], [Vendor], [Status], [ID]
我需要知道有多少不同的[ ID]值存在,其中包含[Status]值爲「FAILED」的[狀態]不包含「COMPLETED」。基本上,如果沒有完成的失敗,我需要明確的金額。
例子:
County_1, Vendor_1, Failed, 12345.12
County_1, Vendor_1, Completed, 12345.12
County_1, Vendor_1, Failed, 12345.32
County_1, Vendor_1, Failed, 12345.32
County_1, Vendor_1, Failed, 12345.52
County_1, Vendor_1, Completed, 12345.52
County_1, Vendor_1, Failed, 12345.72
有了這些數據,它應該返回計數2,因爲記錄3和4是沒有一個完整的記錄,並創紀錄的700沒有任何故障。這將是一個不同的計數,所以3和4會算作一個,因爲它們是相同的[ID]
你有沒有嘗試的SQL查詢? – Parfait