如何计算sql中的重复记录?

时间:2011-11-15 04:59:56

标签: sql

你有一个表名是Pattern

S.No      type      Id_Section
    1          A        IPS
    2          A        IPS
    3          A        IPS
    4          A        IPS
    1          B        IPS
    2          B        IPS
    3          B        IPS
    1          C        IPS
    2          C        IPS

我想要一个查询来计算类型为“A”的记录...我尝试了一些例子..但我得到了整个记录的数量......请任何人帮助我..

2 个答案:

答案 0 :(得分:3)

SELECT count(*) FROM Pattern where type = "A"

答案 1 :(得分:2)

如果你想得到每种类型的计数你会写

SELECT
    type ,
    count (S.No) Kount
FROM  
     Pattern
GROUP BY
     type