数据查询;;聚合函数;MAX和MIN分别用于求表达式中所有值项的最大值与最小值,语法格式为:
MAX / MIN ( [ ALL | DISTINCT ]表达式 )
其中,expression是常量、列、函数或表达式,其数据类型可以是数字、字符和时间日期类型。
;
【例】 求sell表中订购了图书编号为TP7/301-135的订单的最高订购册数和最低订购册数。
SELECT MAX(订购册数), MIN(订购册数)
FROM Sell
WHERE 图书编号 = 'TP7/301-135';
注意:当给定列上只有空值或检索出的中间结果为空时,MAX和MIN函数的值也为空。
;SUM和AVG???别用于求表达式中所有值项的总和与平均值,语法格式为:
SUM / AVG ( [ ALL | DISTINCT ]表达式 )
其中,expression是常量、列、函数或表达式,其数据类型只能是数值型。
;【例】 求sell中订购了图书编号为TP7/301-135图书的订购总册数。
SELECT SUM(订购册数) AS '订购总册数'
FROM Sell
WHERE 图书编号 = 'TP7/30