1.聚合函数:也叫分组函数。
常用聚合函数:返回的都是NUMBER类型的值。
注:避免使用 COUNT(*) ,而使用 COUNT(ROWID)
2.分组统计:group by 字段名 having
注:1.分组中的想要查询的字段要不然就是聚合函数,要不然就是group by中分组的字段,否则不能查。
2.聚合函数不能出现在WHERE子句中。
多表查询:
内查询(两种方式) ,外查询(左外 右外) ,自然连接(自己表连接自己表)
集合操作符:UNION UNION ALL INTERSECT MINUS
伪列:
ROWNUM是一个伪列,存在于Oracle数据库的任何表中。它是查询返回每一行数据在结果集中的行号。
使用ROWNUM可以完成对结果集中的部分行的选取。
用户管理:
创建用户的语法:CREATE USER 用户名 IDENTIFIED BY 密码;
修改用户密码:ALTER USER 用户名 IDENTIFIED BY 新密码;
锁定用户: ALTER USER 用户名 ACCOUNT LOCK;
解锁用户: ALTER USER 用户名 ACCOUNT UNLOCK;
删除用户: DROP USER 用户名;
权限:Oracle数据库中的权限分为:系统权限、对象权限