[经济学]orcale基础第二讲.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[经济学]orcale基础第二讲

AND/OR AND连接的条件必须都满足。 OR连接的条件至少满足一个。 如:SELECT * FROM emp WHERE sal 10 and sal 30 如 :SELECT * FROM emp WHERE empno = ‘7725’ or empno = ‘2345’ DQL -SELECT 利用现有的表创建表 语法: CREATE TABLE new_table_name AS SELECT column_names FROM old_table_name; SQL CREATE TABLE dept1 AS SELECT * FROM dept DQL -SELECT 使用列别名 为列表达式提供不同的名称 该别名指定了列标题 SQL select d.* from dept as d 集合操作符 集合操作符将两个查询的结果组合成一个结果 UNION UNION ALL INTERSECT MINUS SQL SELECT deptno FROM emp INTERSECT SELECT deptno FROM dept; SQL SELECT deptno FROM dept MINUS SELECT deptno FROM emp; MINUS 操作符返回从第一个查询结果中排除第二个查 询中出现的行。 INTERSECT 操作符只返回两个查询的公共行。 统计函数 统计函数:用于提供统计信息,如:累加、总和、平均值。 主要的统计函数: COUNT:统计行数或不为NULL的列数。 SUM:求和。 MAX:求最大值。 MIN:求最小值。 AVG:求平均值。 GROUP BY和HAVING子句 GROUP BY子句 用于将信息划分为更小的组 每一组行返回针对该组的单个结果 HAVING子句 用于指定 GROUP BY 子句检索行的条件 select deptno,max(sal) from emp group by deptno select deptno,max(sal),count(*) from emp group by deptno having count(*)3; ORDER BY子句 使用ORDER BY子句排序 ASC: 升序 DESC: 降序 ORDER BY子句在SELECT语句的结尾 按多行排序时位置很重要 SELECT * FROM emp ORDER BY hiredate ; 事务控制语言 事务是最小的工作单元,作为一个整体进行工作 保证事务的整体成功或失败,称为事务控制 用于事务控制的语句有: COMMIT - 提交并结束事务处理 ROLLBACK - 撤销事务中已完成的工作 SAVEPOINT – 标记事务中可以回滚的点 SQL insert into dept values(1,1,1); SQL SAVEPOINT mark1; SQL DELETE FROM deptno WHERE deptno = 40; SQL SAVEPOINT mark2; SQL ROLLBACK TO SAVEPOINT mark1; SQL COMMIT; DCL,数据控制语言 用于创建与用户访问相关的对象,也控制着用户的权限分配 ALTER PASSWORD改变口令 GRANT为用户授予特权 REVOKE从用户处收回特权 系统权限(DDL) 对象权限 (DML) SQL GRANT SELECT ,update ON scott.emp TO hr WITH GRANT OPTION; SQL REVOKE SELECT, UPDATE ON scott.ept FROM hr; 课程总结 DDL,数据定义语言 ORACLE 数据类型 DML,数据操纵语言 DQL,数据查询语言 DCL,数据控制语言 数据管理和事务性控制 * * * * BFILE类型只是操作系统上一个文件的指针,用于为这些操作系统文件提供只读访问。 * * * * * Oracle 服务器由Oracle 数据库和 Oracle 实例组成 Oracle 实例由系统全局区内存结构和用于管理数据库的后台进程组成 回顾 DDL,数据定义语言 ORACLE 数据类型 DML,数据操纵语言 DQL,数据查询语言 分享内容 DCL,数据控制语言 数据管理和事务性控制 SQL 简介 SQL:Structured query language 功能:查询、操纵、定义、控制 SQL的三级模式 外模式 模式 内

文档评论(0)

ctuorn0371 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档