[英]Remove Duplicates while doing Distinct
如果您想忽略NULL
值,您可以直接對C
列進行COUNT
:
SELECT A, B, COUNT(C) AS cnt
FROM yourTable
GROUP BY A, B;
COUNT
函數在計數時默認會忽略NULL
,因此上述查詢應生成以下輸出:
A | B | cnt
x | y | 1
u | v | 1
如果您想獲得每組的記錄總數,即當前輸出顯示的內容,請使用COUNT(*)
而不是COUNT(C)
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.