Oracle SQL基础:查询与数据操作
需积分: 9 100 浏览量
更新于2024-07-26
收藏 865KB PDF 举报
"Oracle常用SQL语句"
在Oracle数据库管理中,SQL(Structured Query Language)是用于管理和处理数据库的标准语言。本资源将介绍一些常用的SQL语句,并以scott用户下的表为例来阐述其应用。scott用户包含了多个表,如雇员表(emp)、部门表(dept)、工资等级表(SALGRADE)和奖金表(BONUS)。
1. 雇员表(emp)
- EMPNO:雇员的唯一编号,NUMBER(4)类型
- ENAME:雇员姓名,VARCHAR2(10)类型
- JOB:工作职位,VARCHAR2(9)类型
- MGR:领导编号,NUMBER(4)类型
- HIREDATE:雇佣日期,DATE类型
- SAL:月薪,NUMBER(7,2)类型,表示工资精确到两位小数
- COMM:奖金或佣金,NUMBER(7,2)类型
- DEPTNO:部门编号,NUMBER(2)类型
2. 部门表(dept)
- DEPTNO:部门唯一编号,NUMBER(2)类型
- DNAME:部门名称,VARCHAR2(14)类型
- LOC:部门位置,VARCHAR2(13)类型
3. 工资等级表(SALGRADE)
- GRADE:等级名称,NUMBER类型
- LOSAL:等级最低工资,NUMBER类型
- HISAL:等级最高工资,NUMBER类型
4. 奖金表(BONUS)
- ENAME:雇员姓名,VARCHAR2(10)类型
- JOB:雇员工作,VARCHAR2(9)类型
- SAL:雇员工资,NUMBER类型
- COMM:雇员奖金(佣金),NUMBER类型
3.1 上次课程的主要知识点:
- Oracle的安装:涵盖了安装Oracle数据库的步骤和配置。
- 主要用户:讲解了Oracle中的不同用户角色及其权限。
3.2 本次预计讲解的知识点:
- 查询语句的基本格式:如何编写基本的SELECT语句来获取数据。
- 使用DISTINCT关键字:去除查询结果中的重复列,确保返回唯一的值。
- 使用限定查询:通过WHERE子句限制查询条件,如指定特定的雇员或部门。
- 对查询结果进行排序:利用ORDER BY子句按照一个或多个列进行升序或降序排序。
- 掌握Oracle中提供的各种主要函数:如聚合函数(SUM, AVG, COUNT, MAX, MIN)和字符串/日期处理函数等。
这些知识点是Oracle数据库操作的基础,熟练掌握它们对于日常的数据查询、分析和维护至关重要。通过实例练习和实际操作,学习者可以更好地理解和运用这些SQL语句,从而在数据库管理工作中提高效率。
点击了解资源详情
137 浏览量
1574 浏览量
321 浏览量
329 浏览量
1892 浏览量
资深经理
- 粉丝: 1
- 资源: 22
最新资源
- 天涯部落版主工具 龙网天涯部落版主工具 v1.2
- rpyc:RPyC(远程Python调用)-用于python的透明和对称RPC库
- shopproject
- 欧美风格主机模板
- doodad:用于 docker、EC2、GCP 等的作业启动库
- 深度学习
- e_commerce-endpoint-rest:电子商务的宁静HATEOAS端点
- STM32 ST-LINK Utility v4.2.0 stlink升级固件.rar
- node-usb:改进的Node.js USB库
- 导出表格,及批量删除.zip
- 行业分类-设备装置-一种抗水防破抗氧化书画纸.zip
- QPD:量子囚徒的困境
- EnumSerialComs:使用 Windows 注册表信息来识别串行 COM 设备-matlab开发
- airmash-frontend:上次官方Airmash应用程序的“半原始”副本
- 服装店收银系统 七彩服装收银系统 v3.2 网络版
- Demo_image-video:托管的演示图像