第3章查询数据表查询数据表对数据表来说是最频繁的一种操作
Oracle中的SQL查询语法,一方面遵循了SQL标准,另一方面又有自己的独特之处
本章将详细讲述Oralce中的SQL查询语句,其主要内容包括,基本查询、子查询、联合语句、关联语句、层次化查询
1基本查询方式所谓查询就是让数据库服务器根据客户端的要求搜寻出用户所需要的信息资料,并按用户规定的格式进行整理后返回给客户端
使用select子句和from子句的查询是简单查询
select子句和from子句是查询语句的必选项
复杂查询语句,都是由最简单的基本查询组成
本节将重点讲述示例数据库脚本的下载及安装,Oracle中的基本查询语句
1安装示例数据库脚本在安装Oracle11g时,我们没有安装数据库示例
如果我们在创建实例时没有选择安装示例,我们可以通过官网下载并安装Oracle11gR2数据库示例用户
在浏览器地址栏中输入Oracle官方网站网址www
oracle
com,进入Oracle网站
可供选择的下载地址,https://forums
oracle
com/forums/thread
threadID=2228707
2查询关键词selectselect语句主要用于查询语句
在select关键字后面放置的是要在查询结果中显示的列名,这些列名源于from后面的表
如果想查询表中的全部数据,可以在select后面使用“*”代表对应表的所有列
无论查询语句多么复杂,最外层的select命令总是最后执行
数据查询select的基本语法如下
select列名from表名;【示例3-1】查询一个简单的查询员工表employees中所有员工姓名
3带条件的查询——where子句一个数据表中存放着大量相关的记录数据
在实际应用中,往往只需要其中满足要求的部分记录