`
文章列表

oracle查询

创建一张表 并把另外一张表的数据赋给它 create table emp22 (id,name,job) as select empno,ename,job from EMP;   UNION 取并集 INTERSECT 取交集写法和union一样 MINUS 取差集 在第一个集合里面的但不在第二个集合里面   显示几行到几行  select * from (SELECT a1.*,rownum rn from (select * from EMP) a1 where rownum<=10) where rn>=6; 所有的改动只需要改最里面子查询 如排序 orde ...

Oracle 语句优化

1 尽量少用IN    基本上所有的IN操作都可以用EXISTS代替 2 用NOT EXISTS或者外连接替代 NOT IN      NOT IN 不能应用索引 3 尽量不是用<>或者!=   不等于操作符不会用到索引 !=2 用 >2 OR <2代替 4 设计表的时候把索引列设置为not null 5 尽量不把通配符%和_作为查询的第一个字段 6 where子句中尽量避免在索引列中使用计算        substr(no,1,4)=‟5400‟,优化处理:no like „5400%‟        trunc(hiredate)=trunc ...
·   UNION:并集,所有的内容都查询,重复的显示一次  · UNION ALL:并集,所有的内容都显示,包括重复的  · INTERSECT:交集:只显示重复的  · MINUS:差集:只显示对方没有的(跟顺序是有关系的) 首先建立一张只包含20部门员工信息的表:  CREATE TABLE emp20 AS SELECT * FROM emp WHERE deptno=20 ;  1、 验证UNION 及UNION ALL  UNION:SELECT * FROM emp UNION SELECT * FROM emp20 ;  使用此语句重复的内容不再显示了  UNION ALL:SE ...

javascript 变量

声明变量有以下几种方法: 一次声明一个变量; 一次声明多个变量,用逗号隔开 声明一个变量时,为其付初始值。 同时声明多个变量,并赋予这些变量初始值,变量之间用逗号隔开。   如果一个变量不用var来声明 则其为全局变量   如果在任何一个函数声明之外声明的一个变量 那么为全局变量。   javascript强制类型转换   Number()函数,可以将数值字符、对象和布尔变量强制转换为数字类型。 Object()函数,可以将数值字符串,数字和布尔类型变量强制转换成对象 String函数 可以将数字、对象、和布尔变量强制转换为字符串 Boolean函数 可以将数字字符 ...

该做不该做

1:跟知己上床 2、和情人结婚 3、把同事当成朋友4、到朋友公司打工 5、在上司面前知无不言 6、轻信上司的许诺 7、喜怒哀乐都挂在脸上 8、在人堆里大声讲手机 9、习惯于给自己找借口 10、超车过去,看开着车有着窈窕背影的MM ...

古代名言

1.修身、齐家、治国、平天下(大学) 2.凡事豫则立,不豫则废。(中庸) 3.爱而知其恶,憎而知其善。(礼记) 4.玉不琢不成器,人不学不知道。(礼记) 5.学,然后知不足,教,然后知困。(礼记) 6.苛政猛于虎。(礼记) 7.物以类聚,人以 ...

oracle 日期函数

Months_between(x,y)用于计算两个日期之间间隔的月数。 如果x比y早 返回负数   select monthS_between(sysdate,HIREDATE) FROM EMP select monthS_between(HIREDATE,sysdate) FROM EMP     Add_months()一个日期上加上一指定的月份数,所以,日期中的日将是不变的 SELECT ADD_MONTHS(sysdate,2) from dual   Last_day() 返回当月最后一天select last_day(sysdate) from dual   ...

oracle 视图

  视图是基于其他表和其他视图的逻辑表,本身没有数据。在视图上的select update delete都是基于基本表的。   视图作用:限制数据访问  简化查询   建立视图   CREATE VIEW view(名称)[(alisa1,alisa2)]列的别名    AS (SELECT语句)    [WITH CHECK OPTION]约束语句    [WITH READ ONLY]只读       修改视图定义   CREATE OR REPLACE VIEW  view AS  ...   当修改表定义时候视图会转为无效状态因此可以重新编译视图   重新编译视图 ...
第一:不要认为停留在心灵的舒适区域内是可以原谅的。   每个人都有一个舒适区域,在这个区域内是很自我的,不愿意被打扰,不愿意被push,不愿意和陌生的面孔交谈,不愿意被人指责,不愿意按照规 定的时限做事, ...
1. 原始单据与实体之间的关系   可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。 在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。 这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。   〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基本情况表、社会关系表、工作简历表。         这就是“一张原始单证对应多个实体”的典型例子。 2. 主键与外键   一般而言,一个实体不能既无主键又无外键。在E—R 图中, 处于叶子部位的实体 ...
Global site tag (gtag.js) - Google Analytics