各位大侠 帮帮忙 100分马上送!!!
我现在的问题是:
有一个表是卡号 表名:cardtab 字段有:acctid varchar(50),userid varchar(50),datereged varchar(20)
另外还有个表tab1 字段有:starttime varchar(50),acctid varchar(50),userid varchar(50),duration int
还有一个表tab 字段有:starttime varchar(50),duration int
需要做的是:
我要从表tab中找出starttime大于cardtab表中的最小的datereged的所有记录,
把cardtab表按照datereged的降序排列,循环的把表tab中满足条件的记录加上cardtab表中的acctid和userid,插入到表tab1中,再把cardtab表中的datereged的值改为starttime得值,如此往复循环,直到tab表中没有满足条件的记录。
谁能帮我做个存储过程,还有这个过程要求是每个5分钟执行一次。
拜托了 各位 马上结帖 给分!!