簡體   English   中英

sql查詢的非重復計數

[英]sql query for distinct count

嗨,我有一個文件file1與數據:

fld1 fld2  date    fld4
2     abhi 010211   6
2     neha 010211   6
0     xyz  010311   6
0     abc  010211   8
1     ssa  010311   8
1     kiy  010311   8

我想要一個查詢,該查詢為我提供每個不同的fld4,為每個不同的fld1計數不同的date。 例如我想要輸出:

對於fld4為6,對於fld1 = 2和date = 010211,其count = 2;對於fld1 = 0和date = 010311,count = 1

您需要按提及的字段進行分組,然后進行計數。

Select 
    fld1, 
    date, 
    fld4, 
    count(fld4) as count
from
    Table
group by
    fld1, date, fld4

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM