数据库分组函数基于一组行来返回每组行的结果,包括平均值、最小值、最大值、总和以及计数等。例如,可以使用以下SQL语句查询特定分类下配件的平均评级:SELECT AVG(re_level) FROM itemfile WHERE p_category='accessories'; 另外,也可以通过以下语句获取评级的最大值:SELECT MAX(max_level) FROM itemfile; 还可以计算配件的总评级乘以最大评级的总和:SELECT SUM(itemratemax_level) FROM itemfile; 另外,可以统计itemfile表中的总行数:SELECT COUNT() FROM itemfile; 以及评级不为零的行数:SELECT COUNT(itemrate) FROM itemfile; 最后,还可以统计不同库存量的数量:SELECT COUNT(DISTINCT qty_hand) FROM itemfile;
北大青鸟Oracle9i数据库分组函数详解
相关推荐
单行函数分类-北大青鸟oracle9i
单行函数分类t单行函数对于从表中查询的每一行只返回一个值t可以出现在SELECT子句中和WHERE子句中t单行函数可以大致划分为: t日期函数t数字函数t字符函数t转换函数t其他函数
Oracle
0
2024-09-27
访问序列-北大青鸟oracle9i
访问序列是通过其伪列来获取下一个值(NEXTVAL),或者检索当前值(CURRVAL)。例如,SQL> INSERT INTO toys (toyid, toyname, toyprice) VALUES ( toys_seq.NEXTVAL, ‘TWENTY’, 25); SQL> INSERT INTO toys (toyid, toyname, toyprice) VALUES ( toys_seq.NEXTVAL, ’MAGIC PENCIL’, 75); 用于指定序列的下一个值SQL> SELECT toys_seq.CURRVAL FROM dual; 这种方法允许在Oracle 9i数据库中管理和操作序列。
Oracle
0
2024-08-09
北大青鸟oracle9i课程指南
北大青鸟提供的oracle9i课程教程,是一份极具价值的oracle学习资料。
Oracle
0
2024-09-28
北大青鸟oracle9i的逻辑操作符详解
逻辑操作符是用于组合多个计算运算的结果以生成一个真或假结果的关键组件。常见的逻辑操作符包括与(AND)、或(OR)和非(NOT)。例如,SQL查询语句如下:SELECT * FROM order_master WHERE odate > ‘10-5月-05' AND del_date < ‘26-5月-05’; 这条查询显示了2005年5月10日至2005年5月26日期间的订单信息。
Oracle
0
2024-08-12
北大青鸟oracle9i操作符的优先顺序
SQL操作符的优先级由高到低依次为:算术操作符,连接操作符,比较操作符,NOT逻辑操作符,AND逻辑操作符,OR逻辑操作符。
Oracle
0
2024-08-26
PL/SQL变量定义与赋值方法详解-北大青鸟oracle9i
在PL/SQL中,变量和常量需要在声明部分进行声明。使用前必须先声明,并且声明时必须指定数据类型。每行声明一个标识符,且可以选择设置NOT NULL约束。声明的基本语法如下:
identifier [CONSTANT] datatype [NOT NULL] [ := | DEFAULT expr ];
给变量赋值有两种方法:
使用赋值语句:=
使用SELECT INTO语句来赋值。
例如:
DECLARE
v_employee_name VARCHAR2(100);
BEGIN
v_employee_name := 'John';
SELECT first_name INTO v_employee_name FROM employees WHERE employee_id = 101;
END;
以上代码展示了如何定义和给变量赋值,以及使用输入变量的方法。
Oracle
0
2024-11-06
北大青鸟Oracle经典培训课程详解
北大青鸟Oracle经典培训课程教材,备课优质资料
Oracle
0
2024-08-26
北大青鸟Oracle数据库培训资料
这是一份来自北大青鸟培训机构内部使用的Oracle数据库培训资料,以PPT形式呈现,内容翔实,讲解清晰,适合Oracle数据库学习者使用。
Oracle
1
2024-05-15
北大青鸟Oracle数据库单元项目解析
详细的单元项目解析,专为初学者设计,帮助他们进行学习。欢迎大家提供反馈意见,感谢支持。
Oracle
2
2024-07-22