oracle编写简单的查询语句.pdf

oracle编写简单的查询语句.pdf

ID:52738379

大小:630.51 KB

页数:31页

时间:2020-03-30

oracle编写简单的查询语句.pdf_第1页
oracle编写简单的查询语句.pdf_第2页
oracle编写简单的查询语句.pdf_第3页
oracle编写简单的查询语句.pdf_第4页
oracle编写简单的查询语句.pdf_第5页
资源描述:

《oracle编写简单的查询语句.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、OracleSQL开发基础1课程结构内容课时(H)第一章Oracle数据库基础2.5第二章编写简单的查询语句1.5第三章限制数据和对数据排序2第四章单行函数4第五章多表查询4第六章分组函数3第七章子查询4第八章数据操作与事务控制4第九章表和约束4第十章其他数据库对象42第二章编写简单的查询语句目标:本章旨在向学员介绍:1)基本查询语句及书写规则时间:学时2)别名的使用方法教学方法:3)关键字的使用方法3本章要点•SQL语言简介•基本查询语句•SQL语句的书写规则•算术表达式的使用•空值(NULL)的应用•列别名的使用•连接运算符的使用•DISTIN

2、CT关键字的用法•SQL*PLUS/iSQL*PLUS命令的介绍4第二章编写简单的查询语句编写简单的查询语句:2.1案例环境及SQL语言的概念2.2基本SELECT语句2.3SQL*PLUS/iSQL*PLUS命令的介绍52.1.1课程案例环境简介1/2•EMPLOYEES(员工信息表)–主要有employee_id(员工编号)、last_name(姓)、job_id(职位)、salary(工资)等。•JOBS(职位信息表)–主要有job_id(职位)、job_title(职位全称)等。•JOB_GRADES(工资级别表)–主要有grade_lev

3、el(工资级别)、lowest_salary(最低工资)、highest_salary(最高工资)等。62.1.1课程案例环境简介2/2•departments(部门信息表)–主要包括department_id(部门编号)、department_name(部门名称)、location_id(位置编号)等。•locations(位置信息表)–主要包括location_id(位置编号)、street_adress(地址)、city(城市)等。72.1.2SQL语言简介1/2•SQL称结构化查询语言(StructuredQueryLanguage)•SQ

4、L是操作和检索关系型数据库的标准语言。已在Oracle、DB2等数据库管理系统上得到了广泛应用。•使用SQL语句,程序员和数据库管理员可以完成如下的任务:–改变数据库的结构–更改系统的安全设置–增加用户对数据库或表的许可权限–在数据库中检索需要的信息–对数据库的信息进行更新82.1.2SQL语言简介2/2SQL语句分类–DQL语句(数据查询语言)Select–DML语句(数据操作语言)Insert/Update/Delete/Merge–DDL语句(数据定义语言)Create/Alter/Drop/Truncate–DCL语句(数据控制语言)Gra

5、nt/Revoke–TCL语句事务控制语句Commit/Rollback/Savepoint9第二章编写简单的查询语句编写简单的查询语句:2.1案例环境及SQL语言的概念2.2基本SELECT语句2.3SQL*PLUS/iSQL*PLUS命令的介绍102.2.1基本SELECT语句语法1/3•基本查询语句语法:SELECT*

6、{[DISTINCT]列名

7、表达式[别名][,...]}FROM表名;–“*”号的使用–在查询语句中查找特定的列112.2.1基本SELECT语句语法2/3•查询公司所有部门的信息。SELECT*FROMdepartments

8、;122.2.1基本SELECT语句语法3/3•查询公司所有部门的信息。SELECTdepartment_id,department_name,manager_id,location_idFROMdepartments;试比较哪条语句执行效率更高?132.2.2在查询语句中查找特定的列SELECTdepartment_name,location_idFROMdepartments;142.2.3SQL语句的书写规则1/2•SQL语句相关概念:–关键字(Keyword):SQL语言保留的字符串,在自己的语法使用。例如,SELECT和FROM是关键字。

9、–语句(statement):一条完整的SQL命令。例如,SELECT*FROMdepartments;是一条语句。–子句(clause):部分的SQL语句,通常是由关键字加上其他语法元素构成。例如,SELECT*是子句,FROMdepartments也是子句。152.2.3SQL语句的书写规则2/2•不区分大小写。也就是说SELECT,select,Select,执行时效果是一样的。•可以单行来书写,也可以书写多行,建议分多行书写,增强代码可读性。通常以子句分行。•关键字不可以缩写、分开以及跨行书写。如SELECT不可以写成SEL或SELECT等

10、形式。•每条语句需要以分号(;)结尾。•关键字大写,其他语法元素(如列名、表名等)小写。•代码适当缩进。162.2.4算术

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。