-
Oracle_基本函数查询综合
摘要:Oracle_基本函数查询综合 <!--more--> <!--WizRtf2Html Charset=0 -->--【1】查询出每各月倒数第三天受雇的所有员工 select * from emp where hiredate = last_day(hiredate)-2; --【2】找出早于30年
阅读全文
-
Oracle_复杂查询综合
摘要:Oracle_复杂查询综合 <!--more--> <!--WizRtf2Html Charset=0 -->-- 1、列出所有员工的年工资,按年薪从低到高排序。 select empno, ename, sal, nvl2(comm, (sal+comm)*12, sal*12) income f
阅读全文
-
Oracle常用查询
摘要:Oracle常用查询 <!--more-->
阅读全文
-
Oracle_where子句
摘要:Oracle_where子句 <!--more--> <!--WizRtf2Html Charset=0 -->--1.查询员工名为‘SMITH’的信息 select * from emp where ename = 'SMITH'; <!--WizRtf2Html Charset=0 -->--2
阅读全文
-
Oracle_单行函数
摘要:Oracle_单行函数 <!--more--> <!--WizRtf2Html Charset=0 -->--dual是一张虚拟表,用于做测试 select sysdate from dual; select 1 + 1 from dual; 字符函数initcap(),lower(),upper(
阅读全文
-
Oracle_多行函数
摘要:Oracle_多行函数 多行函数min(),max(),count(),sum(),avg() <!--WizRtf2Html Charset=0 -->--1.1统计公司的最高工资,最低工资和总人数 --对于null值直接略过,不做运算 --max,min,count可以对任意类型进行操作 sel
阅读全文
-
Oracle_SQL92_连接查询
摘要:Oracle_SQL92_连接查询 笛卡儿积 <!--WizRtf2Html Charset=0 -->--笛卡尔积 select * from emp; 14 select * from dept; 4 select * from emp,dept; 56 等值连接 <!--WizRtf2Html
阅读全文
-
Oracle_SQL99_连接查询
摘要:Oracle_SQL99_连接查询 <!--more--> <!--WizRtf2Html Charset=0 -->交叉连接 cross join <!--WizRtf2Html Charset=0 -->--交叉连接 cross join --作用:产生两个表的笛卡尔积 select * fro
阅读全文
-
Oracle_子查询
摘要:Oracle_子查询 <!--WizRtf2Html Charset=0 -->子查询 <!--more--> <!--WizRtf2Html Charset=0 -->--如何查得所有比“CLARK”工资高的员工的信息 select ename, sal from emp where ename
阅读全文
-
Oracle_group by分组查询_深入
摘要:Oracle_group by分组查询_深入 本文导读:在实际SQL应用中,经常需要进行分组聚合,即将查询对象按一定条件分组,然后对每一个组进行聚合分析。 <!--more--> 创建分组是通过GROUP BY子句实现的。与WHERE子句不同,GROUP BY子句用于归纳信息类型,以汇总相关数据。G
阅读全文
-
Oracle_创建用户_授予权限
摘要:Oracle_创建用户_授予权限 <!--more--> --创建用户,需要足够的权限 create create user hzf identified by hzf; --给用户bjsxt分配权限 grant grant connect,resource to hzf; grant dba to
阅读全文
-
Oracle_insert_delete_update
摘要:Oracle_insert_delete_update <!--more--> <!--WizRtf2Html Charset=0 -->--复制表格的结构 create table temp as (select * from emp where 1=2); select * from temp;
阅读全文
-
Oracle_建表
摘要:Oracle_建表 <!--more--> <!--WizRtf2Html Charset=0 -->--设计要求: --建立一张用来存储学生信息的表 --字段包含学号、姓名、性别,年龄、入学日期、班级,email等信息 <!--WizRtf2Html Charset=0 -->create tab
阅读全文
-
Oracle_字段数据类型
摘要:Oracle_字段数据类型 <!--more--> 数据库表字段的数据类型 字符数据类型 CHAR:存储固定长度的字符串 VARCHAR2 :存储可变长度的字符串 数值数据类型 NUMBER:存储整数和浮点数,格式为NUMBER(p, s) column_name NUMBER { p = 38,
阅读全文
-
Oracle_事务
摘要:Oracle_事务 <!--more--> <!--WizRtf2Html Charset=0 -->-事物管理 create table account( id number, money number ); --实现转账操作 update account set money = money -
阅读全文
-
Oracle_rowid_rownum分页
摘要:Oracle_rowid_rownum_分页 <!--more--> <!--WizRtf2Html Charset=0 -->--rowid select * from account where rowid='AAASR6AAEAAAAJWAAA'; <!--WizRtf2Html Charse
阅读全文
-
Oracle_索引
摘要:Oracle_索引 索引类似字典的和课本目录,是为了加快对数据的搜索速度而设立的。索引有自己专门的存储空间,与表独立存放。 索引的作用:在数据库中用来加速对表的查询,通过使用快速路径访问方法快速定位数据,减少了磁盘的I/O 索引创建以后,在用户撤销它之前并不会用到该索引的名字,但是索引在用户查询时会
阅读全文
-
Oracle_数据库表的约束
摘要:Oracle_数据库表的约束 <!--more--> 完整性约束分类 域完整性约束 (非空not null,检查check) 实体完整性约束 (唯一unique,主键primary key) 参照完整性约束 (外键foreign key) 三种完整性约束的区别 域完整性约束:字段约束 实体完整性约束
阅读全文
-
Oracle_view视图
摘要:Oracle_view视图 <!--more--> 视图view <!--WizRtf2Html Charset=0 -->--视图:view --查询班级信息并统计各班的人数 select * from stu; select * from clazz; select c.*,count(s.id
阅读全文
|