count函数的各种用法文档推荐

上传人:粗**** 文档编号:135281530 上传时间:2020-06-14 格式:PDF 页数:3 大小:24.43KB
返回 下载 相关 举报
count函数的各种用法文档推荐_第1页
第1页 / 共3页
count函数的各种用法文档推荐_第2页
第2页 / 共3页
count函数的各种用法文档推荐_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《count函数的各种用法文档推荐》由会员分享,可在线阅读,更多相关《count函数的各种用法文档推荐(3页珍藏版)》请在金锄头文库上搜索。

1、count函数用法 不同 COUNT 函数的比较 可以使用不同形式的COUNT函数检索关于表的不同类型信息 下面的表格总结 了每种形式 COUNT函数的含义 COUNT 函数描述 COUNT 返回满足查询的行数 如果没有指定 WHERE 子句 这 个函数返回表的总行数 COUNT DISTINCT 或 COUNT UNIQUE 返回指定列中非 NULL 唯一值的数量 COUNT column 或 COUNT ALL column 返回指定列中非 NULL 值的总数 一些例子可以帮助说明不同形式COUNT函数之间的区别 下面的大多数例子对 演示数据库中 orders 表的 ship instru

2、ct 列进行查询 关于 orders 表的结构 和 ship instruct 列中数据的信息 请参阅 IBM Informix SQL 参考指南 关于演 示数据库的说明 Count 函数举例 在下面的例子中 用户想知道orders 表的总行数 因此用户可以在不带 有 WHERE 子句的 SELECT 语句中调用 COUNT 函数 SELECT COUNT AS total rows FROM orders 下面的表格给出了查询结果 total rows 23 在以下的示例中 用户想知道orders 表中有多少行在 ship instruct 列中 有 NULL 值 用户在带有 WHERE 子

3、句的 SELECT 语句中调用 COUNT 函数 并 且在 WHERE 子句中指定 IS NULL 条件 SELECT COUNT AS no ship instruct FROM orders WHERE ship instruct IS NULL 下面的表格给出了查询结果 no ship instruct 2 在下面的例子中 用户想知道orders 表中有多少行的 ship instruct 列具 有 express 值 因此用户可以在投影列表中调用COUNT 函数 并在 WHERE 子 句中指定等于 关系运算符 SELECT COUNT AS ship express FROM ORDE

4、RS WHERE ship instruct express 下面的表格给出了查询结果 ship express 6 COUNT DISTINCT 函数举例 在下一个示例中 用户想知道orders 表的 ship instruct 列中有多少非 NULL 唯一 值 用户在 SELECT 语句的投影列表中调用COUNT DISTINCT 函数 SELECT COUNT DISTINCT ship instruct AS unique notnulls FROM orders 下面的表格给出了查询结果 unique notnulls 16 COUNT column 函数举例 在以下的示例中 用户想

5、知道orders 表的 ship instruct 列中有多少非 NULL 值 用户在 SELECT 语句的投影列表中调用COUNT column 函数 SELECT COUNT ship instruct AS total notnullsFROM orders 下面的表格给出了查询结果 total notnulls 21 类似的对 ship instruct 列中非 NULL 值的查询可以包括跟随 COUNT 关键字的括 号内的 ALL 关键字 SELECT COUNT ALL ship instruct AS all notnulls FROM orders 下表给出的查询结果无论包含或省略 ALL 关键字都是一样的 因为 ALL 是缺省 值

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号