⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 account.sql

📁 电信用户自服务系统
💻 SQL
字号:
/****************************************************    t_detail_x(x:月中的第几天,取值范围:1 ~ 31)   原始数据表*****************************************************/drop table lhy_rt_detail_2008_8_8;Create table lhy_rt_detail_2008_8_8 (    login_name      varchar2(10) ,  -- 用户名    login_ip        varchar2(32),   -- 用户登录ip    login_date      date,           -- 登录时间    logout_date     date,           -- 退出时间    lab_ip          varchar2(32),   -- 服务器ip    time_duration   number(10)      -- 时长);drop table lhy_rt_detail_2008_8_9;Create table lhy_rt_detail_2008_8_9 (    login_name      varchar2(10) ,  -- 用户名    login_ip        varchar2(32),   -- 用户登录ip    login_date      date,           -- 登录时间    logout_date     date,           -- 退出时间    lab_ip          varchar2(32),   -- 服务器ip    time_duration   number(10)      -- 时长);drop table lhy_rt_detail_2008_8_10;Create table lhy_rt_detail_2008_8_10 (    login_name      varchar2(10) ,  -- 用户名    login_ip        varchar2(32),   -- 用户登录ip    login_date      date,           -- 登录时间    logout_date     date,           -- 退出时间    lab_ip          varchar2(32),   -- 服务器ip    time_duration   number(10)      -- 时长);/******************************************************/	lhy_rt_detail_2008_8_8表需要的数据 3722 3478  25200  14400/******************************************************/delete from lhy_rt_detail_2008_8_8;delete from lhy_rt_detail_2008_8_10;insert into lhy_rt_detail_2008_8_8 values('123', '192.168.10.1', to_date('2008 8 8 20 8 8', 'yyyy mm dd hh24:mi:ss'),				to_date('2008 8 8 21 10 10', 'yyyy mm dd hh24:mi:ss'), '192.168.1.21', 1.03);insert into lhy_rt_detail_2008_8_10 values('123', '192.168.10.1', to_date('2008 8 9 10 8 8', 'yyyy mm dd hh24:mi:ss'),				to_date('2008 8 9 11 6 6', 'yyyy mm dd hh24:mi:ss'), '192.168.1.21', 0.97);insert into lhy_rt_detail_2008_8_8 values('123', '192.168.10.1', to_date('2008 8 15 5 8 8', 'yyyy mm dd hh24:mi:ss'),				to_date('2008 8 15 12 8 8', 'yyyy mm dd hh24:mi:ss'), '192.168.1.22', 7);insert into lhy_rt_detail_2008_8_10 values('123', '192.168.10.1', to_date('2008 8 9 14 8 8', 'yyyy mm dd hh24:mi:ss'),				to_date('2008 8 16 18 8 8', 'yyyy mm dd hh24:mi:ss'), '192.168.1.22', 4);/**********************************************************    t_day_x(x:月中的第几天,取值范围:1 ~ 31)   用户计费数据日表(统计当天每小时每个服务器上的每个用户的总时长)      每条数据记录的是:一个服务器上的一个用户某一小时的总时长   对于一个服务器上的一个用户,最多有24条记录************************************************************/drop table t_day_x;Create table t_day_x (    login_name      varchar2(10) ,  -- 用户名    login_ip        varchar2(32),   -- 用户登录ip    logout_date     date,           -- 统计时间(格式:YYYY-MM-DD HH24:00:00)    lab_ip          varchar2(32),   -- 服务器ip    time_duration   number(10),     -- 时长    primary key (login_name, lab_ip, logout_date));/************************************************************    t_month_x(x:月份,取值范围:1 ~ 12)   用户计费数据月表(统计当月每天每个服务器上的每个用户的总时长)      每条数据记录的是:一个服务器上的一个用户某一天的总时长   对于一个服务器上的一个用户,最多有31条记录*************************************************************/drop table lhy_rt_year_month_2008_8;Create table lhy_rt_year_month_2008_8 (    login_name      varchar2(10),   -- 用户名    login_ip        varchar2(32),   -- 用户登录ip    logout_date     date,           -- 统计日期(格式:YYYY-MM--DD 00:00:00)    lab_ip          varchar2(32),   -- 服务器ip    time_duration   number(10),     -- 时长    primary key(login_name, lab_ip, logout_date)        );/******************************************************/	lhy_rt_year_month_2008_8表需要的数据/******************************************************/delete from lhy_rt_year_month_2008_8;insert into lhy_rt_year_month_2008_8 values('123', '192.168.10.1', to_date('2008 8 8', 'yyyy mm dd'),									'192.168.1.21', 2);insert into lhy_rt_year_month_2008_8 values('123', '192.168.10.1', to_date('2008 8 8', 'yyyy mm dd'),									'192.168.1.22', 11);insert into lhy_rt_year_month_2008_8 values('123', '192.168.10.1', to_date('2008 8 8', 'yyyy mm dd'),									'192.168.1.23', 7);/****************************************************************    t_year_x(x:当前年份)   用户计费数据年表(统计当年每月每个服务器上的每个用户的总时长)      每条数据记录的是:一个服务器上的一个用户某一月份的总时长   对于一个服务器上的一个用户,最多有12条记录******************************************************************/drop table lhy_rt_year_2008;Create table lhy_rt_year_2008 (    login_name      varchar2(10),   -- 用户名       login_ip        varchar2(32),   -- 用户登录ip    logout_date     date,           -- 统计月份(格式:YYYY-MM-01 00:00:00)    lab_ip          varchar2(32),   -- 服务器ip    time_duration   number(10),     -- 时长    primary key(login_name, lab_ip, logout_date));/******************************************************/	lhy_rt_year_2008表需要的数据/******************************************************/delete from lhy_rt_year_2008;insert into lhy_rt_year_2008 values('123', '192.168.10.1', to_date('2008 8', 'yyyy mm'),									'192.168.1.21', 20);insert into lhy_rt_year_2008 values('456', '192.168.10.2', to_date('2008 8', 'yyyy mm'),									'192.168.1.21', 30);insert into lhy_rt_year_2008 values('789', '192.168.10.3', to_date('2008 8', 'yyyy mm'),									'192.168.1.21', 40);insert into lhy_rt_year_2008 values('123', '192.168.10.1', to_date('2008 9', 'yyyy mm'),									'192.168.1.21', 10);insert into lhy_rt_year_2008 values('456', '192.168.10.2', to_date('2008 9', 'yyyy mm'),									'192.168.1.21', 12);insert into lhy_rt_year_2008 values('789', '192.168.10.3', to_date('2008 9', 'yyyy mm'),									'192.168.1.21', 8);									insert into lhy_rt_year_2008 values('123', '192.168.10.1', to_date('2008 8', 'yyyy mm'),									'192.168.1.22', 40);insert into lhy_rt_year_2008 values('456', '192.168.10.2', to_date('2008 8', 'yyyy mm'),									'192.168.1.22', 60);insert into lhy_rt_year_2008 values('789', '192.168.10.3', to_date('2008 8', 'yyyy mm'),									'192.168.1.22', 50);insert into lhy_rt_year_2008 values('123', '192.168.10.1', to_date('2008 9', 'yyyy mm'),									'192.168.1.22', 10);insert into lhy_rt_year_2008 values('456', '192.168.10.2', to_date('2008 9', 'yyyy mm'),									'192.168.1.22', 40);insert into lhy_rt_year_2008 values('789', '192.168.10.3', to_date('2008 9', 'yyyy mm'),									'192.168.1.22', 20);									insert into lhy_rt_year_2008 values('123', '192.168.10.1', to_date('2008 8', 'yyyy mm'),									'192.168.1.23', 100);insert into lhy_rt_year_2008 values('456', '192.168.10.2', to_date('2008 8', 'yyyy mm'),									'192.168.1.23', 60);insert into lhy_rt_year_2008 values('789', '192.168.10.3', to_date('2008 8', 'yyyy mm'),									'192.168.1.23', 80);insert into lhy_rt_year_2008 values('123', '192.168.10.1', to_date('2008 9', 'yyyy mm'),									'192.168.1.23', 50);insert into lhy_rt_year_2008 values('456', '192.168.10.2', to_date('2008 9', 'yyyy mm'),									'192.168.1.23', 30);insert into lhy_rt_year_2008 values('789', '192.168.10.3', to_date('2008 9', 'yyyy mm'),									'192.168.1.23', 70);insert into lhy_rt_year_2008 values('123', '192.168.10.1', to_date('2008 10', 'yyyy mm'),									'192.168.1.23', 20);insert into lhy_rt_year_2008 values('456', '192.168.10.2', to_date('2008 10', 'yyyy mm'),									'192.168.1.23', 30);insert into lhy_rt_year_2008 values('789', '192.168.10.3', to_date('2008 10', 'yyyy mm'),									'192.168.1.23', 100);/**********************************************************    t_day    服务器数据日表(统计当天每小时每个服务器的总时长)      每条数据记录的是:一个服务器某一小时的总时长   对于一个服务器,最多有24条记录************************************************************/drop table lhy_at_day_1;Create table lhy_at_day_1 (    logout_date     date,           -- 统计时间(格式:YYYY-MM-DD HH24:00:00)    lab_ip          varchar2(32),   -- 服务器ip    time_duration   number(10),     -- 时长    primary key(lab_ip, logout_date));/**********************************************************    t_month  服务器数据月表(统计当月每天每个服务器的总时长)      每条数据记录的是:一个服务器当月某一天的总时长   对于一个服务器,最多有31条记录************************************************************/drop table lhy_at_year_month_2008_8;Create table lhy_at_year_month_2008_8(    logout_date     date,           -- 统计时间(格式:YYYY-MM-DD 00:00:00)    lab_ip          varchar2(32),   -- 服务器ip    time_duration   number(10),     -- 时长    primary key(lab_ip, logout_date));/**********************************************************    t_year   服务器数据年表(统计当年每月每个服务器的总时长)      每条数据记录的是:一个服务器当年某月的总时长   对于一个服务器,最多有12条记录************************************************************/drop table lhy_at_year_2008;Create table lhy_at_year_2008(    logout_date     date,           -- 统计时间(格式:YYYY-MM-01 00:00:00)    lab_ip          varchar2(32),   -- 服务器ip    time_duration   number(10),     -- 时长    primary key(lab_ip, logout_date));/***********************************************************/	lhy_at_day_1表数据/***********************************************************/delete from lhy_at_day_1;insert into lhy_at_day_1 values(to_date('2008 8 8 01:00:00', 'yyyy-mm-dd hh24:mi:ss'), '192.168.1.20', 20);insert into lhy_at_day_1 values(to_date('2008 8 8 02:00:00', 'yyyy-mm-dd hh24:mi:ss'), '192.168.1.20', 30);insert into lhy_at_day_1 values(to_date('2008 8 8 03:00:00', 'yyyy-mm-dd hh24:mi:ss'), '192.168.1.20', 50);/***********************************************************/	lhy_at_year_month_2008_8表数据/***********************************************************/delete from lhy_at_year_month_2008_8;insert into lhy_at_year_month_2008_8 values(to_date('2008 8 8', 'yyyy mm dd'), '192.168.1.21', 10);insert into lhy_at_year_month_2008_8 values(to_date('2008 8 9', 'yyyy mm dd'), '192.168.1.21', 20);insert into lhy_at_year_month_2008_8 values(to_date('2008 8 10', 'yyyy mm dd'), '192.168.1.21', 30);insert into lhy_at_year_month_2008_8 values(to_date('2008 8 15', 'yyyy mm dd'), '192.168.1.22', 40);insert into lhy_at_year_month_2008_8 values(to_date('2008 8 16', 'yyyy mm dd'), '192.168.1.22', 50);insert into lhy_at_year_month_2008_8 values(to_date('2008 8 17', 'yyyy mm dd'), '192.168.1.22', 60);insert into lhy_at_year_month_2008_8 values(to_date('2008 8 23', 'yyyy mm dd'), '192.168.1.23', 70);insert into lhy_at_year_month_2008_8 values(to_date('2008 8 24', 'yyyy mm dd'), '192.168.1.23', 80);insert into lhy_at_year_month_2008_8 values(to_date('2008 8 25', 'yyyy mm dd'), '192.168.1.23', 90);/***********************************************************/	lhy_at_year_2008表数据/***********************************************************/delete from lhy_at_year_2008;insert into lhy_at_year_2008 values(to_date('2008 8', 'yyyy mm'), '192.168.1.21', 60);insert into lhy_at_year_2008 values(to_date('2008 9', 'yyyy mm'), '192.168.1.21', 30);insert into lhy_at_year_2008 values(to_date('2008 8', 'yyyy mm'), '192.168.1.22', 150);insert into lhy_at_year_2008 values(to_date('2008 9', 'yyyy mm'), '192.168.1.22', 70);insert into lhy_at_year_2008 values(to_date('2008 8', 'yyyy mm'), '192.168.1.23', 240);insert into lhy_at_year_2008 values(to_date('2008 9', 'yyyy mm'), '192.168.1.23', 150);insert into lhy_at_year_2008 values(to_date('2008 10', 'yyyy mm'), '192.168.1.23', 150);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -