视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
Oracle数据库笔记:基本的SELECT语句
2020-11-09 11:36:59 责编:小采
文档


实验目的 通过该实验使学员掌握简单查询语句的基本使用方法以及别名的指定方法,能够创建和执行SQL脚本。 实验要求 (1) 掌握S

实验目的

通过该实验使学员掌握简单查询语句的基本使用方法以及别名的指定方法,能够创建和执行SQL脚本。

实验要求

(1) 掌握SQL*Plus的基本使用

(2) 掌握SELECT语句的简单用法。

实验步骤

(1) 登录到SQL*Plus,初始用户名为:SCOTT,口令为TIGER。

暂时无上传截图权限。


(2) 分别显示EMP、DETP、SALGRADE表结构,并察看表中的数据。

DESC emp;

(3) 创建一个查询显示每个雇员的姓名、工作、受雇日期及雇员编号,并且要将雇员编号作为第一列显示。最后将该SQL语句保存成文件p1q1.sql,并执行该脚本文件。

SELECT empno, ename,, job, hiredate FROM emp;

(4) 将脚本文件p1q1.sql调取到SQL缓冲区,并将列标题设置为Emp #,Employee,Job及Hire Date,将该SQL语句保存成文件p1q2.sql,最后返回查询结果。

GET E:\实验一\plql.sql

如下图。

SELECT empno "Emp#", ename "Employee",job "Job",hiredate "Hire Date"

FROM emp;

暂时无上传截图权限。

思考练习题

1. SQL*Plus命令是用于访问数据库的吗?

答:SQL*Plus是Oracle数据库的开发工具。

2. 下面的SELECT语句能成功执行吗?

SQL>SELECT ename,job,sal Salary

2 FROM emp;

答:能。

3. 下面的语句有3处错误,请纠正它们。

SQL>SELECT empno,ename

2 Salary x 12 ANNUAL SALARY

3 FROM emp;

答:(1)ename后少加了逗号;(2)第一个Salary改为sal;

(3)ANNUAL SALARY 加双引号。

4. 创建一个查询从EMP表中检索出不重复的工作名称。

答:SELECT DISTINCT job FROM emp;

5. 用一个逗号和一个空格将姓名和工作连接后作为一个整体输出,显示的列标题为Employee and Title。

SELECT ename|| ', '||job "Employee and Title"

FROM emp;

6. 创建一个查询,用逗号将表中所有字段的信息连接作为一个整体输出,输出的列标题为THE_OUTPUT。

SQL> SELECT empno||','||ename||','||job||','||sal||','||comm||','||deptno

2 FROM emp;

下载本文
显示全文
专题