Oracle 简单操作手册
来源:互联网 发布:jquery 数组 json 编辑:程序博客网 时间:2024/06/01 08:37
登录sqlplus
命令提示符(CMD) sqlplus username/password
或者 sqlplus username/password@ORCL(显式登录)切换登录 conn username/password as sysdba
SQL详解
- DDL:定义和管理数据库的语言
DML:数据操作语言
select * from emp
insert into emp into values(?,?,?)
update emp set name=’aa’ where id =1
delete from emp where id=1连接查询
外连接
左外连接(显示左表中不满足条件的记录也会显示)
select * from emp left outer join dept on EMP.DEPTNO=DEPT.DEPTNO
右外连接(显示右表中不满足条件的记录也会显示)
select * from emp right outer join dept on EMP.DEPTNO=DEPT.DEPTNO
全外连接
select * from emp full outer join dept on EMP.DEPTNO=DEPT.DEPTNO
内连接
select * from emp inner join dept on EMP.DEPTNO=DEPT.DEPTNO
自连接
select * from emp where sal >( select sal from emp where ='大S')select e1.* from emp e1 ,emp e2 where e1.sal>e2.sal and e2.ename='大S'
- DCL:数据控制语言
案例
select * from (select empno,deptno,sal,dense_rank()over (partition by deptno order by sal desc) r from emp) where r<=2;
其中:over为分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处 是对于每个组返回多行,而聚合函数对于每个组只返回一行
dense_rank()是连续排序,有两个第二名时仍然跟着第三名
partition by …..只参照….排序,可以在各个分组内从1开时排序
0 0
- Oracle 简单操作手册
- ORACLE日常操作手册
- ORACLE日常操作手册
- ORACLE日常操作手册
- MongoVUE简单操作手册
- Oracle监听器的常用操作手册
- Oracle 通用补丁安装操作手册
- 操作手册
- 操作手册
- 操作手册
- 操作手册
- 有关Oracle时间日期的操作手册
- ORACLE EBS财务全模块操作手册中文版
- 稳定执行计划操作手册--oracle库
- ORACLE 10.2.0.1 RAC for redhat linux as4u4安装操作手册
- SNMPv3 操作手册
- CVS操作手册
- AD操作手册!
- [Win32] ShellHook的实现
- [bzoj2226][SPOJ5971]LCMSUM
- Linux鸟哥私房菜学习笔记(四)
- 进程&线程小结
- Python编写简易木马程序
- Oracle 简单操作手册
- 4-10 阶乘计算升级版 (20分)
- Spring实现AOP的4种方式
- JAVA开发思想与实例--模块化编程
- NDK started
- 黑马程序员一一递归、IO流
- Android_02_获取SD卡的可用容量
- NSOperation简介
- scikit-learn环境搭建