![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
bkdl047
这个作者很懒,什么都没留下…
展开
-
数据库笔记02
--NULL与数字进行运算,结果为NULLSELECT ENMAE, COMM, COMM+1 FROM EMP;--NULL与字符串运算结果不会改变原串SELECT ENAME, COMM,COMM||'1' FROM EMP;--处理NULL值 NVL(字段1,值2)如果字段1位NULL,给你值2SELECT ENAME 姓名,COMM 奖金,NVL(COMM,0)+1 "+1后的...原创 2019-05-19 15:11:35 · 123 阅读 · 0 评论 -
数据库笔记03
--当前日期SELECT SYSDATE FROM DUAL;SELECT CURRENT_DATE FROM DUAL;--2天后的日期SELECT SYSDATE+2 FROM DUAL;--ADD_MONTHS(D,X)SELECT HIREDATE 入职日期,ADD_MONTHS(HIREDATE,3) 转正日期 FROM EMP;--LAST_DAY(D,X) 返回所在...原创 2019-05-19 15:43:55 · 129 阅读 · 0 评论 -
数据库day01笔记
数据库(database):是按照数据的结构来组织、储存和管理数据的仓库。常见的数据库:一、数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过 DBMS 访问数据库中的数据,数据库管理员也通过 dbms 进行数据库的维护工作。...原创 2019-05-14 20:26:15 · 177 阅读 · 0 评论 -
数据库04笔记(分页)
--分页:rowid和rownum--ROWID相当于对象的地址,在数据插入表中的时候已经存在,rowid不是地址,是地址转换的--ROWWID和ROWNUM都是伪列select * from tb_student;insert into tb_student values(1,'张三','语文',81);insert into tb_student values(2,'张三','数学...原创 2019-05-20 05:43:52 · 122 阅读 · 0 评论 -
数据库笔记05(连表查询,内连接,外连接和自连接)
--查询所有用户的信息及所在部门信息--查询的数据: 用户信息 部门信息--来源: 用户表 emp 部门表 dept--多个表中才能拿到我们想要的数据==连表查询--笛卡尔积select empno,emp.deptno from emp,dept;--使用的字段,是多个表中存在的,指定字段的来源--别名select empno,d.deptno from emp e,d...原创 2019-05-20 06:01:51 · 218 阅读 · 0 评论 -
数据库06笔记(分组group by)
– 查出比本部门平均工资高的员工信息–查询10部门的平均薪资select avg(sal) from emp where deptno=10;select *from emp e1where sal > (select avg(sal) from emp e2 where e2.deptno = e1.deptno);–分组 group by 分组字段–select *|字段…...原创 2019-05-20 06:04:53 · 183 阅读 · 0 评论 -
数据库09笔记(视图和索引)
--视图: 是介于表和结果集之间的一个虚拟表 ,修改..视图不影响原表结构和数据--视图如何创建 create or replace view 视图名 as select语句 [with read only];select * from emp where deptno =30;create or replace view vw_haha as (select * from emp...原创 2019-05-20 06:08:35 · 108 阅读 · 0 评论 -
数据库08笔记(设计表)
--create table 表名(--字段名 类型(长度) 约束,--...其他字段....--..约束........--);create table tb_user( userid number(5), username varchar2(30), userpwd varchar2(20), gender char(3) ...原创 2019-05-20 06:10:11 · 128 阅读 · 0 评论 -
数据库07笔记(92语法和99语法)
--99语法--实现笛卡尔积效果 --92写法select * from emp ,dept;--99写法 交叉连接 cross joinselect * from emp cross join dept;--等值连接--自然连接 natural join 内部自动查找同名字段|主外键关系 自动实现等值连--不能指定限定词select deptno from emp...原创 2019-05-20 06:14:02 · 298 阅读 · 0 评论