![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
小幸运1112
这个作者很懒,什么都没留下…
展开
-
开窗函数
开窗函数和聚合函数的区别如下:(1)SQL 标准允许将所有聚合函数用作开窗函数,用OVER 关键字区分开窗函数和聚合函数。(2)聚合函数每组只返回一个值,开窗函数每组可返回多个值原创 2020-05-10 11:51:35 · 190 阅读 · 0 评论 -
同期对比
目标:当前年的1-当前月和去年的1-去年当前月做对比。比如20年1-5月和19年1-5月,月份和年份取系统识别到的当前的。with a as(select deptname'部门' ,YEAR as '年' ,period as '期间' ,sum(amount)/10000 '本月费用' from ads_lv2dept_cost_fct group by deptname,YEAR ,period)select concat(原创 2020-05-10 11:29:47 · 1141 阅读 · 0 评论 -
exists
create table Websites(id int,name varchar(2000),url varchar(2000),country varchar(2000));create table log(site_id int PRIMARY KEY,count int);SELECT *FROM WebsitesWHERE not EXISTS(S...原创 2020-03-12 15:19:04 · 207 阅读 · 0 评论 -
数据库-函数
函数的语法:CREATE OR REPLACE FUNCTION 函数名(参数 in 数据类型)RETURN 返回值类型IS声明部分;BEGIN函数体;RETURN 变量;END;例子:create or replace function Fun_test2(p_1 in number)return numberisResult number;beginResult:...原创 2019-12-04 12:00:04 · 64 阅读 · 0 评论 -
数据库-因为附件过大导致系统卡顿的解决方法
1、 ## 问题现象: 现在系统中对于附件的存储是以BLOB直接存到ar_file表中的,这样就出现一个问题,附件数据量要远远大于业务数据量。2、解决步骤:① 新建一个数据库用户,将系统所连接的数据库用户与当前新建的用户都具有如下的权限:Sysdba、delete any table、insert any table、select any table、unlimited tablespa...原创 2019-12-04 11:52:05 · 608 阅读 · 0 评论