01 2018 档案

摘要:--漏报的数据 FROM A LEFT JOIN A′ ON 交集的条件 WHERE A′.xx IS NULL --多报的数据 FROM A′ LEFT JOIN A ON 交集的条件 WHERE A.xx IS NULL 阅读全文
posted @ 2018-01-31 11:18 _revolution 阅读(413) 评论(0) 推荐(0)
摘要:T1 表 SEQ表 想得到结果集为: 语句: 说明: seq,t1为表集相乘,行列相乘。 seq,所有行对应 t1,每一行,一共对应t1表的行数那么多次 这样相乘后的表集为: 阅读全文
posted @ 2018-01-30 17:17 _revolution 阅读(298) 评论(0) 推荐(0)
摘要:SELECT * FROM ( (SELECT ROW_NUMBER() OVER (PARTITION BY 字段1,字段2 ORDER BY 字段3 DESC) AS TMPID), * FROM 表名 ) WHERE TMPID=1 阅读全文
posted @ 2018-01-25 17:38 _revolution 阅读(580) 评论(0) 推荐(0)
摘要:CREATE VIEW v_orgtype99 asSELECT t1.SYS_ORG_TYPE_NAME top_name1, t2.SYS_ORG_TYPE_NAME top_name2, --若机构表第二层为空,算第一层的机构编码,依次类推。 CASE WHEN o2.SYS_ORG_ID I 阅读全文
posted @ 2018-01-22 17:02 _revolution 阅读(615) 评论(0) 推荐(0)
摘要:按借据号分组,显示每组的条数: 阅读全文
posted @ 2018-01-18 16:44 _revolution 阅读(1861) 评论(0) 推荐(0)
摘要:一 values ('1',2,3) 为一行 ‘1’ 2 3 行数据类型可以不同 values ('1',2,3),('f',5,6) 为两行 (values 1,2,3) 为一列 1 2 3 所以数据类型必须一样,不然报错 二 with做临时表,with还可以递归查询 二.1 with可以和sel 阅读全文
posted @ 2018-01-08 11:22 _revolution 阅读(593) 评论(0) 推荐(0)
摘要:总结: in 给存储过程传的参数,传一个确定的值 out 传的时候传一个非确定的变量v或者“?” 。在存储过程里面计算一个结果赋给v,这个变量v在存储过程执行完之后就是一个确定的值了。 inout 传一个确定或者非确定的变量v1 , 如果在存储过程里v1的值被改变,那么存储过程执行完后,v1就是改变 阅读全文
posted @ 2018-01-04 10:24 _revolution 阅读(424) 评论(0) 推荐(0)