日期:2014-05-16  浏览次数:20771 次

求助 有点难度 不会写sql语句 能写一个具体点的么
求助 有点难度 不会写sql语句 能写一个具体点的么
明细表中数据导入天表中去  
如果要处理1点表 需要2点之后处理

sysdate 处理前一个小时的60张表
1detail
user1 20
user1 10
user2 30
result 
user1 30
user2 30
2detail
user1 10
user1 20
user2 20
result 
user1 30
user230
bak
user1 30
user2 30
user1 30
user230

中间表 临时表
day_bak(id,name,times)
loop
insert into day_bak(id,name,times)
select loginname,sum(times) from tableName00-59 
group by loginname;
end loop;
insert into day_ select name,sum(times) from bak;
delete bak

1day id name times 一个用户只要唯一一条数据


临时表
事务级 commit 之后数据自动清空
create global temporary table testcom(
id number
) on commit delete rows;


------解决方案--------------------
very good!