专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Access

怎么查询一个字段内不同值数量

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
如何查询一个字段内不同值数量?
一个字段名   为   ipaddr
是记录   IP地址的
大约有500条记录
里面有重复的
我现在想查询出里面不重复的值的数量
比如有下面三条记录
218.55.12.35
61.128.94.25
218.55.12.35
这样的话查询出来结果就是   2
因为有两个     218.55.12.35
请问着条语句怎么写
谢谢各位高手

------解决方案--------------------
--直接按ipaddr分组即可,如:

SELECT ipaddr
FROM 表名
GROUP BY ipaddr


--或直接用distinct

SELECT distinct ipaddr
FROM 表名

------解决方案--------------------
select count(*)
from (select distinct IP地址 from ipaddr)
------解决方案--------------------
--如果统计记录数,用如下SQL:

select count(*) from (SELECT distinct ipaddr FROM 表名) T


--或

select count(*) from (SELECT ipaddr FROM 表名 group by ipaddr) T
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: