SQL COUNT DISTINCT 函数
2014-07-28 20:01
176 查看
SQL COUNT DISTINCT 函数
SQL 函数
定义和用法
可以一同使用 DISTINCT 和 COUNT 关键词,来计算非重复结果的数目。语法
SELECT COUNT(DISTINCT column(s)) FROM table
例子
注意:下面的例子仅适用于 ORACLE 和 Microsoft SQL server,不能用于 Microsoft Access。"Orders"表:
Company | OrderNumber |
---|---|
IBM | 3532 |
W3School | 2356 |
Apple | 4698 |
W3School | 6953 |
例子 1
SELECT COUNT(Company) FROM Orders
结果:
4
例子 2
SELECT COUNT(DISTINCT Company) FROM Orders
结果:
3
相关文章推荐
- SQL COUNT DISTINCT 函数
- LINQ体验(5)——LINQ to SQL语句之Select/Distinct和Count/Sum/Min/Max/Avg
- LINQ体验(5)——LINQ to SQL语句之Select/Distinct和Count/Sum/Min/Max/Avg
- SqlZoo.net习题答案:Using SUM, COUNT, MAX, AVG, DISTINCT and ORDER BY.
- Sql统计一个字符串在另一个字符串出现的次数的函数-fnQueryCharCountFromString
- SQL count distinct与NULL
- 处理分页的数据函数GetlistByPage(strSQL, PageSize, PageNo, PageCount, arrList)
- 通过转成SQL来进行查询,解决hql不能在distinct,group by结果集上使用count的问题
- 一道看似简单的sql面试题(count,group by,distinct)
- LINQ to SQL语句之Select/Distinct和Count/Sum/Min/Max/Avg
- sql 查询,有时distinct 限制不了,可以通过group函数来做
- LINQ体验(5)——LINQ to SQL语句之Select/Distinct和Count/Sum/Min/Max/Avg
- SQL(select distinct count)
- LINQ to SQL语句之Select/Distinct和Count/Sum/Min/Max/Avg
- LINQ体验(5)——LINQ to SQL语句之Select/Distinct和Count/Sum/Min/Max/Avg
- LINQ体验(5)——LINQ to SQL语句之Select/Distinct和Count/Sum/Min/Max/Avg
- VC++2005下的ADO SQL语句(like,count,distinct)和操作表过程中的一些问题的解决方案
- SQL Server distinct top count 查询
- 查询所有订单的最新信息的SQL语句的写法 DISTINCT配合count和group by一起完成
- Hive SQL优化之 Count Distinct