我正在嘗試計算記錄字段的值的次數,以便以後可以在應用程序中報告該數字。如何計算記錄中的NOT NULL字段的出現
我找到了幾種使用COUNT和GROUP BY的方法的答案,但結果是整個表的總髮生次數的總和。
我想限制每個記錄的計數。
Table Example:
COL-1 COL-2 COL-3 COL-4
VALUE VALUE
VALUE VALUE
VALUE VALUE VALUE
VALUE
我需要計算每個記錄的字段值的出現次數。
類似的東西來:
Result Concept:
COL-1 COL-2 COL-3 COL-4 Occurrences
VALUE VALUE 2
VALUE VALUE 2
VALUE VALUE VALUE 3
VALUE 1
澄清: 我實際上並不需要列出的結果列和值。我只需要每個記錄的準確計數。 我只想說明我的問題中「出現 - 價值」和記錄值之間的關係。
謝謝你的所有建議和意見。
代表什麼樣的價值?計數是通過行而不是列完成的,以便執行您想要應用的小技巧。那麼,價值就是你想要總結的數字,或者是任何目前的價值,如果它存在,這意味着1出現? –
還有另外一個問題,最終值是出現次數或出現次數的總和? –
如果將列轉換爲行,則可以對其使用常規的「計數」。 –