Oracle学习笔记
文章平均质量分 76
Crazy__Lv
这个作者很懒,什么都没留下…
展开
-
Oracle学习笔记(一)
一、数据库简介 1、两种常用的数据存储形式 文件 数据库 2.数据库与数据库管理系统 数据库:关系数据库使用关系或二维存储信息 数据库管理系统:是一套软件,用于在数据库中存储数据、维护数据、查询数据等 3、数据库的种类 Oracle/sybase/db2 大 电信、银行 上千万级别的数据 sql原创 2016-06-10 14:53:20 · 302 阅读 · 0 评论 -
Oracle学习笔记(二)
一 、文字字符串 SELECT语句后面可以包含文字值:字符、表达式、数字 字符文字值必须用单引号括起来 对于文字值每行输出一次 二、消除重复行 DISTINCT应用到SELECT后所有列,所有列联合起来唯一 如果SELECT后面跟DISTINCT关键字,一定是直接跟在SELECT后面,前面没有任何内容 select distinct deptno from emp; s原创 2016-06-12 18:00:32 · 245 阅读 · 0 评论 -
Oracle学习笔记(三)
一、日期计算 1、日期+number=number天以后 日期-number=number天以前 日期1-日期2=两个日期之间相差的天数 2、Oracle取系统时间sysdate select sysdate from dual;--取当前的数据库时间 select sysdate+10 from dual;--当前系统时间后十天的时间 select enam原创 2016-06-15 16:44:19 · 336 阅读 · 0 评论 -
Oracle学习笔记(四)
多表查询 一、内连接 (一)语法 select table1.column, table2.column from table1 join table2 on table1.column_name=table2.column_name; (二)主外键 主外键作为约束条件,用来保证数据的完整性 主键(primer key) 外键(foreign key) 主键一旦被参照原创 2016-06-17 13:54:38 · 412 阅读 · 0 评论 -
SQL建表及插入
一、建表 (一)creat语句的基本用法 create table[schema] table (column datatype [default expr] [column_constraint],...[table_constraint]);例子: creat table student (id NUMBER PRIMARY KEY, name VARCHAR(20), email CH原创 2017-02-15 21:34:04 · 3650 阅读 · 2 评论 -
SQL的集合操作和完整性约束
一、集合操作 (一)集合运算符 union/union all 并 intersect 交 minus 差 集合运算要求两个select语句是同构的,即列的个数和数据类型必须一致 union的结果集为两个查询结果的并集,是去掉重复值的 union all的结果集为两个查询结果的并集,原创 2017-02-15 21:03:05 · 422 阅读 · 0 评论 -
SQL子查询
一、非关联子查询 (一)子查询 就是在一条SQL语句中嵌入另一条SQL语句 select sal from emp where ename='FORD'; select sal from emp where sal>300; select ename from emp where sal>(select sal from emp where ename='FORD'原创 2017-02-15 20:49:03 · 349 阅读 · 0 评论