2 SQL语句及SQL函数.pptVIP

  • 2
  • 0
  • 约9.11千字
  • 约 50页
  • 2017-06-13 发布于湖北
  • 举报
SQL语句和SQL函数 目标 在完成本章学习后,你将掌握下列技能: Oracle的数据类型 SQL数据定义语句 SQL数据操纵语句 SQL查询语句 常用的SQL 函数 本章内容 SQL简介 Oracle的数据类型 表定义语句 表数据操纵语句 表数据查询 常用的SQL 函数 本章内容导航 SQL简介 Oracle的数据类型 表定义语句 表数据操纵语句 表数据查询 常用的SQL 函数 SQL 简介 SQL 简介 数据操纵语言(DML) insert update delete 数据定义语言(DDL) create alter drop 数据查询语言(DQL) select 数据控制语言(DCL) grant revoke commit rollback savepoint 本章内容导航 SQL简介 Oracle的数据类型 表定义语句 表数据操纵语句 表数据查询 常用的SQL 函数 Oracle的数据类型 Oracle的数据类型 固定长度的字符串 存储字母数字值 长度:1 - 2000 字节 Oracle的数据类型 Oracle的数据类型 Oracle的数据类型 Oracle的数据类型 本章内容导航 SQL简介 Oracle的数据类型 表定义语句 表数据操纵语句 表数据查询 常用的SQL 函数 表定义语句 数据定义语言用于改变数据库对象结构,包括创建、更改和删除数据库对象。 用于操纵表结构的数据定义语句: CREATE ALTER DROP 表定义语句 表定义语句 修改表语法: ALTER TABLE 表名 [ ADD 列名 数据类型 [默认值][约束] ] [ DROP COLUMN 列名 ] [ MODIFY 列名 [默认值][约束]] [ ADD CONSTRAINT [约束名]] [ DROP CONSTRAINT [约束名]]; 本章内容导航 SQL简介 Oracle的数据类型 表定义语句 表数据操纵语句 表数据查询 常用的SQL 函数 表数据操纵语句 表数据操纵语句 表数据操纵语句 表数据操纵语句 表数据操纵语句 本章内容导航 SQL简介 Oracle的数据类型 表定义语句 表数据操纵语句 表数据查询 常用的SQL 函数 选择列 检索表中的所有列 select * from stu 检索表中的指定列 select sno,sname from stu 使用计算列(+ - * /) select stotalcredit +10 from stu 为结果集中的列指定别名(as可以省略) select sno as 学号 from stu 消除重复值 distinct select distinct dept from stu 注意事项 字符串和日期必须用单引号括起来 字符串数据区分大小写 日期数据格式敏感,默认格式是‘DD-MON-YY’。 LIKE查询条件中的字符串内,所有的字符都有效,包括开始和结尾的空格 LIKE通配符‘%’ 表示0或多个字符串;LIKE通配符‘_’ 表示任何单个的字符。 用逻辑操作符 AND、OR 和 NOT 来连接一系列表达式时,先求NOT 表达式值,然后AND,最后是 OR。当表达式中所有操作符优先级相同时,由左到右求值。 若查询涉及两个以上的表,称为连接查询。 从多个表中选择指定的字段 关键字 JOIN 指定要连接的表,以及这些表连接的方式 关键字 ON 指定连接条件 查询两个或多个表并生成单个结果集 所有连接的表必须共同拥有某些字段,这些字段必须有相同的或兼容的数据类型 如果连接的表有相同字段,则引用这些字段时必须指定表名 可以给表取别名 select * from stu t 连接类型 交叉连接:cross join (不太用) 内连接:[inner] Join (最常用) 外连接: 左外连接:left [outer] join 右外连接:right [outer] join 全外连接:full [outer] join 自连接:se

文档评论(0)

1亿VIP精品文档

相关文档