摘要: 一、序列 序列也是数据库对象之一,作用是根据指定的规则生成一系列数字,一般用于为表的每一条记录的主键字段提供值。 其主要用途是生成表的主键值,可以在插入语句中引用,也可以通过查询检查当前值,或使序列增至下一个值。 创建序列语法: CREATE SEQUENCE 序列名 [START WITH n] 阅读全文
posted @ 2022-06-09 02:28 禾喵 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 一、视图 视图 VIEW,是数据库对象之一。 视图也被成为虚表,即虚拟的表,是一组数据逻辑表示。 视图对应于一条SELECT语句,结果集被赋予一个名字,即视图的名字。 视图本身并不包含任何数据,它只包含映射到基表的一个查询语句,当基表数据发生变化,视图数据也随之变化。 使用视图的目的是简化SQL语句 阅读全文
posted @ 2022-06-09 02:02 禾喵 阅读(778) 评论(0) 推荐(0) 编辑
摘要: 一、集合操作 集合操作(结果集的操作),多个SQL语句查询的结果集并在一起显示。 ①UNION:并集,(A∪B,取两个集合中所有的元素,去掉多余的重复的元素)②UNION ALL:全并集,两个结果集的全并集会出现重复的记录(元素)③INTERSECT:交集,取结果集共有的记录(A∩B,取两个集合中的 阅读全文
posted @ 2022-06-09 01:45 禾喵 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 一、DECODE()函数 DECODE(expr, search1, result1[,search2,result2...][,default]) DECODE函数,可以实现分支效果(类似于java的swith...case)。(必须至少传三个参数), 根据第一个参数的值来匹配search来执行r 阅读全文
posted @ 2022-06-09 01:26 禾喵 阅读(845) 评论(0) 推荐(0) 编辑
摘要: 分页查询 分页查询就是将数据分段查询出来,而不是一次性将所有数据查询出来,一次只查询数据的一部分。这样做可以减少系统资源开销,减少数据量可以提高网络传输速度。 分页在不同的数据库中的SQL语句是不同的。ORACLE中的分页是基于伪列ROWNUM实现的 。 ORACLE中提供了一个伪列:ROWNUMR 阅读全文
posted @ 2022-06-09 00:27 禾喵 阅读(3245) 评论(0) 推荐(0) 编辑
摘要: 一、子查询 子查询是一条SELECT查询语句,它是嵌套在其他SQL语句当中的,目的是为了给该SQL语句提供数据以支持其执行操作。 --查看谁的工资高于CLARK? select ename,sal from emp where ename='CLARK';--先查询出CLARK的工资作为过滤条件 s 阅读全文
posted @ 2022-06-09 00:23 禾喵 阅读(948) 评论(0) 推荐(0) 编辑
摘要: 一、关联查询 查询数据是从多张表中关联查询出一个结果集。关联查询的重点是添加连接条件。连接条件的作用是告知数据库表与表之间的数据是怎样对应的。关联查询通常都要添加连接条件,否则会产生笛卡尔积,通常是一个无意义的结果集。 --查看每个员工的名字以及其所在部门的名字? select ename,dnam 阅读全文
posted @ 2022-06-08 08:27 禾喵 阅读(1844) 评论(0) 推荐(0) 编辑
摘要: 一、排序 (1)排序结果集 ORDER BY 子句用来对结果集按照指定的字段排序,排序有两种方式:ASC(升序):不写默认就是升序,从小到大。DESC(降序):从大到小,需要单独指定。 ORDER BY 子句必须写在SELECT的最后一个子句上!(DQL:数据查询语言->SELECT) --查询员工 阅读全文
posted @ 2022-06-08 07:53 禾喵 阅读(1585) 评论(0) 推荐(0) 编辑
摘要: 一、列别名 当一个SELECT子句中包含函数或者表达式时,查询的结果集对应的字段就是使用这个函数或者表达式作为字段名,可读性差。为此可以为这样的字段添加别名。那么结果集就会以这个别名作为该字段的名字,若希望区分大小写,并且包含空格。则别名必须要使用双引号包含起来,也可以在列别名在列名后之间加或不加一 阅读全文
posted @ 2022-06-08 07:04 禾喵 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一、NULL值的操作 1、准备一个数据表 CREATE TABLE student( id NUMBER(4), name CHAR(20), gender CHAR(1) ); INSERT INTO student VALUES(1000,'李莫愁','F'); INSERT INTO stud 阅读全文
posted @ 2022-06-08 06:22 禾喵 阅读(2035) 评论(0) 推荐(0) 编辑