1 / 34
文档名称:

oracle中常用sql语句.ppt

格式:ppt   大小:128KB   页数:34页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

oracle中常用sql语句.ppt

上传人:aibuaiwo1318 2018/5/2 文件大小:128 KB

下载得到文件列表

oracle中常用sql语句.ppt

相关文档

文档介绍

文档介绍:SQL语句
ORACLE数据库规划与实施
ORACLE为信息系统提供了一个开放、综合、集成的方法。使用ORACLE数据库进行信息系统开发的步骤可以归纳为如下过程:
建ORACLE
数据库
建表空间
建回滚段
建用户
建数据库对象
开发
概述
本课内容
1、SQL语言
2、使用SELECT查询数据
3、插入、更新、删除数据
4、事务的概念
5、使用简单的数据定义语言
SQL语言
1、什么是SQL语言
Oracle完全遵从ANSI的SQL标准—SQL-99
SQL(Structure Query Language)是关系数据库的基本操作语言,是应用程序与数据库进行交互操作的接口,它集数据查询、数据操纵、数据定义和数据控制功能于一体。
SQL语言
2、SQL语言类型:
数据查询语言:用于检索数据库数据
数据定义语言(DDL):建立、修改和删除数据库对象
数据操纵语言(DML):改变数据库数据,包括insert,update和delete语句
事务控制语句(TCL):用于维护数据的一致性,MIT,ROLLBACK和SAVEPOINT
数据控制语言(DCL):用于执行权限授予和收回操作
SQL语言
3、SQL语言:
Sql关键字不区分大小写
对象名和列名不区分大小写
字符值和日期值区分大小写
简单查询语句
基本语法:
Desc可以显示表结构
查询所有列:(select语句后指定*)
查询指定列:(select语句后指定列名,如果是多列,列名之间用逗号隔开)
Select <*,column[alias],…> from table;
Select * ;
Select emp_no,emp_name ;
简单查询语句
查询日期列(默认的日期格式为DD-MON-YY,如果语言为SIMPLIFIED CHINESE,则月名显示为中文格式(如5月),如果为American,则月名显示为英文简写格式(如MAY)。
取消重复列:使用distinct关键字,该关键字跟在select子句的后面,列名的前面。
使用算术表达式:在数字列上使用算术表达式(+-*/)
Select distinct sal,job,deptno from emp;
Select ename,sal*12 from emp;
简单查询语句
使用列别名:列别名要跟在列名后面,二者之间可以加as关键字。
处理NULL: NULL表示未知值,当给表插入数据时,如果没有给某列提供数据,并且该列没有默认值,那么其数据为NULL,当表达式包含NULL时,。
连接字符串使用“||”操作符来完成。
Select ename “姓名”,sal*12 AS “年收入” from emp;
Select ename,sal,sal+m,0) “年收入” from emp;
Select ename || ‘ia a’|| job from emp;
使用where子句
基本语法:(where用于指定条件子句,condition对应具体的条件,如果条件为true,则返回该行数据,否则,不返回该行数据)
Select [distinct]<*,column[alias],…> from table [where condition(s)];