读书人

Oracle学习札记(一)

发布时间: 2012-07-16 15:44:59 作者: rapoo

Oracle学习笔记(一)

一、访问方式
????? (1)命令行
??? ??(2)sqlplus客户端
????? (3)浏览器(http://127.0.0.1:5560/isqlplus/,如果不能访问,则isqlplusctl start)
二、用户解锁:
???? ?登录:sqlplus sys/密码 as sysdba;
????? 解锁:alert user scott account unlock;
三、sql语言:????
??? ? sql1992 structured query language 结构化查询语言
???? ?sql1999两套不同的语言
????? 机器(第一代语言),汇编(第二代语言),java c++(第三代语言)? sql语言(第四代语言,无条件,循环,分支)
四、scott中的表
???? emp(雇员信息): comm津贴? job工种? mgr经理人?

???? dept(部门信息)
???? salgrade(薪水等级信息):grade local hisal

五、select语句

????? 1、基本的sql语句

?????????

//谁挣得钱最多select ename,sal from emp where sal=(select max(sal) from emp);         // 求出哪些人的工资位于所有人的平均工资之上select ename from emp where sal>(select avg(sal) from emp);//求出按部门分组之后每个部门里挣钱最多的那个人。    select max(sal),deptno from emp group by deptno;一张表select ename ,sal from emp join (select max(sax) max_sal,deptno from emp group by deptno) ton(emp.sal=t.max(say) and emp.deptno=t.deptno);//没问题//某人的名字和他的经理人的名字求出来select e1.ename,e2.ename from emp e1,emp e2 where e1.mgr=e2.empno;//自连接

?

读书人网 >其他数据库

热点推荐