06oracle学习资料系列.pdfVIP

  • 1
  • 0
  • 约1.08万字
  • 约 11页
  • 2019-11-16 发布于陕西
  • 举报
《Oracle 数据库》 第6 章 数据查询 第6章 数据查询 本章重点介绍Oracle 数据库的查询技术。所谓查询,就是从已经存在的表中检索数 据,并显示检索的结果。查询按功能分成多种类型。查询语句在书写上也有特定的语法 要求。 基本查询 查询结果的排序 条件查询 高级查询 Oracle 2008 HJC Copyright2008,Oracle HJC Chapter 6 –Page 1 第6 章 数据查询 6.1 基本查询 【训练1】指定检索字段。 Select * from emp; Select * from scott.emp; Select deptno,dname form dept; 【训练2】显示行号。 Select rownum,ename from emp; [说明] 显示的行号是查询结果的行号,数据在数据库中是没有行号的。 【训练3】显示计算列。 Select ename,sal,sal*(1+20/100) from emp; 【训练4】在查询中使用列别名。 Select ename as 名称,sal 工资 from emp; 【训练5】在列名上使用双引号。 Select ename as Name,sal*12+5000 as 年度工资(加年终奖) from emp; [说明] 别名Name中有大小写区别,别名年度工资(加年终奖)中出现了括号,属于 特殊符号,所以需要使用双引号。 【训练6】连接运算符的使用。 Select ename||:||job as雇员和职务表 from emp; 【训练7】在查询中使用字符串常量。 Select ename|| IS ||job AS 雇员和职务表 from emp; 【训练8】消除重复行。 Select distinct job from emp; Copyright2008,Oracle HJC Chapter 6 –Page 2 《Oracle 数据库》 6.2 查询结果的排序 【训练1】升序排序。 Select ename,sal from emp order by sal; [说明] 若省略ASC和DESC,默认为ASC,即升序排列。 【训练2】降序排序。 Select ename,hiredate From emp Order by hiredate desc; 【训练3】多列排序。 Select ename,deptno,hiredate From emp Order by deptno,hiredate; 【训练4】在排序中使用别名。 Select empno,ename,sal*12 as total From emp Order by total;

文档评论(0)

1亿VIP精品文档

相关文档