無法獲得正確的輸出這是在ASP.net SQL數據庫查詢:SQL查詢過濾器,因爲我在尋找
SELECT OpenWorkWeek, COUNT(Validation) AS Invalid, COUNT(Validation) AS Valid
FROM Email
GROUP BY OpenWorkWeek, Validation
ORDER BY OpenWorkWeek
輸出:
WorkWeek Invalid Valid
-----------------------
WW 01 4 4
WW 01 52 52
WW 02 21 21
WW 02 231 231
,我想結果顯示應該是這樣的:
WorkWeek Invalid Valid
------------------------
WW 01 4 52
WW 02 21 231
請幫忙查詢!
謝謝! :)
plz格式化輸出正常,否則創建一個示例sqlfiddle!並且在您的查詢中,有效和無效列都具有相同的「驗證」列!你不認爲它一定是不同的?哪個會返回相同的輸出! –
請用簡單的英文說明**如何從當前輸出獲得想要的輸出 - 你想做什麼,你想要保留哪些行,哪些是你想要丟棄的 - 什麼是**這個決定的標準**? –
有沒有這樣的事情作爲** SQL數據庫** - SQL只是結構化查詢語言 - 許多數據庫系統使用的語言,但它不是數據庫產品。很多東西都是供應商特定的 - 所以我們真的需要知道**您正在使用的數據庫系統**(以及哪個版本)....(請相應地更新標籤) –