跪求一条SQL语句 - Oracle / 基础和管理
小弟有如下表结构,现要统计实现如下结果的功能,在表结构下方。
ID NUMBER(18) N PK: SEQ_BROWSE_LOGIN
BROWSE_ AMOUNT NUMBER N
LOGIN_AMOUNT NUMBER N
USER_TYPE NUMBER(1) N 1、 管局用户
2、 前置用户
3、 接入商
ISPID NUMBER(18) Y FK:YHGL_BADWXX(ID)
RECORDTIME DATE N
----------------------显示结果----------------------
昨日数据 一个周平均 一个月平均 三个月平均 变化趋势
810 420 331 355 10.9%
请教各位高手,这种功能要如何实现呢?
高手,这个好像不是我的结果吧,再问您一下,我要如何编写这条SQL呢?
To 3楼:
直接用to_char(sysdate - 31, 'yyyyMMdd')
是不是应该用add_months?
还有LZ好像要平均 是不是应该除一下
相关问答:
大家好,我现在把oracle服务器上面的原始文件,下载到本机了.我想在本机访问数据库怎么设置啊.是不是类似可以建立一个什么虚拟服务器来实现.请大家出出主意
引用
大家好,我现在把oracle服务器上面 ......
我在开发的这个应用并发性比较高,oracle更新数据时候如何处理并发处理呢?各位大侠发表好的观点啊,在线等待!
oracle数据更新时,会自动默认行锁定,楼主不要操心,Oracle对并行处理已经很成熟了
引用
oracle ......
需求如下:
学院 academy(aid,aname)
班级 class(cid,cname,aid)
学生 stu(sid,sname,aid,cid)
住宿区 region(rid,rname)
宿舍楼 build(bid,rid,bnote) bnote是‘男’/‘女’
宿舍 dorm(did,rid,bid,bedn ......
CREATE OR REPLACE PROCEDURE usp_refreshTopN
IS
BEGIN
--文档
INSERT INTO topnresource(resourceId,title,type,cover,brief,properUser,tag,clickAmount,createDate,topNCreateDate,o ......
表数据
COL1 COL2 COL2 COL4 COL5
----------------------------------------------------------------------------------------------
2010-05-05 00:00 ......