Dzwebs.Net

撰写电脑技术杂文十余年

sql count distinct用法合用的例子

Admin | 2015-6-28 8:57:16 | 被阅次数 | 5023

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  假设存在这样的一个数据表:"Orders"表:
  Company    OrderNumber
  IBM       3532
  W3School     2356
  Apple       4698
  W3School     6953

  使用语句:SELECT COUNT(Company)  FROM Orders 得到的结果为4

  如果使用这个语句:SELECT COUNT(DISTINCT Company) FROM Orders 得到的结果为3

  这就是count distinct用法合用的区别。

  功能介绍:可以一同使用 DISTINCT 和 COUNT 关键词,来计算非重复结果的数目。

  语法

  SELECT COUNT(DISTINCT column(s)) FROM table

  最后再来一个例子:

  查询选修了课程的学生人数。

    select count(distinct sno) as '人数' from tablename


网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231