GBase 8s V8.8 SQL 指南:教程-5.1.1(2)

通过包含 DISTINCT 关键字(或它的同义词 UNIQUE)和列名,可以计算 stock 表中不同
制造商代码的数目。
图: 查询
SELECT COUNT (DISTINCT manu_code) FROM stock;
图: 查询结果
(count)
 
 9
MAX 和 MIN 函数
可以在同一 SELECT 语句中组合聚集函数。例如,可以同时在选择列表中包
括 MAX 和 MIN 函数。如下所示。
图: 查询
SELECT MAX (ship_charge), MIN (ship_charge) FROM orders;
该查询查找并显示 orders 表中的最大和最小 ship_charge。
图: 查询结果
(max) (min)
 
 $25.20 $5.00
RANGE 函数
RANGE 函数计算所选行的最大值与最小值之差。
只能将 RANGE 函数应用于数字列。下列查询查找 stock 表中商品的价格范围。
图: 查询
SELECT RANGE(unit_price) FROM stock;
图: 查询结果
(range)
 
 955.50
对于其它聚集函数,当查询包括 GROUP BY 子句时,RANGE 函数适用于组的行,如下所
示。
图: 查询
SELECT RANGE(unit_price) FROM stock 
 GROUP BY manu_code;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值