2011-04-08 72 views
0

嗨SQL查詢我有數據的文件文件1:爲重複計數

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爲不同的日期。例如,我想輸出像:

爲fld4爲6已經計數= 2 FLD1 = 2和日期= 010211,計數= 1 FLD1 = 0和日期= 010311

+0

使用'COUNT(*)'和與'UNION'結合'組由columnName'。 – Nishant 2011-04-08 10:07:20

+0

我會很感激你,如果你可以請給我提供查詢.. – 2011-04-08 10:11:14

回答

3

您由需要組你提到的領域然後數一些東西。

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