用count既可以查出重复次数。
成都创新互联2013年至今,先为丹棱等服务建站,丹棱等地企业,进行企业商务咨询服务。为丹棱企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
例:tabletest
表,有A、B、C3个字段。要查找字段B的重复次数
select
count(A),
B
from
tabletest
group
by
B;
即可查出B字段下每个值的重复次数,如果要查有重复数据的总和
select
count(A),
B
from
tabletest
group
by
B
having
count(A)1;
可用count函数来计算某个字段重复次数。
如test表中数据如下:
现在要查询name列中,各个名字重复的次数,可用如下语句:
select name,count(*) from test group by name;
查询结果:
对于你的要求,应该是这样
select
count(id)
from
表
where
id
=
'1'
但是如果你需要查询表id字段中所有数据出现的次数,那需要进行分组查询:
select
id,count(id)
as
出现次数
from
表
group
by
id