通过游标循环取,
设一变量,SIGN=0//表示前一条是否是重叠话单(初始值为0即否)
先取前一张话单的起始时间,服务时长等信息,然后取下一条,
IF 前一张话单的起始时间+服务时长大于后一张话单的起始时间 THEN
输出或保存前一条的信息
把当前信息保存到变量中
SIGN:=1;
ELSE
IF SIGN=1 THEN
输出或保存前一条的信息
把当前信息保存到变量中
SIGN:=0;
END IF
NEXT
设一变量,SIGN=0//表示前一条是否是重叠话单(初始值为0即否)
先取前一张话单的起始时间,服务时长等信息,然后取下一条,
IF 前一张话单的起始时间+服务时长大于后一张话单的起始时间 THEN
输出或保存前一条的信息
把当前信息保存到变量中
SIGN:=1;
ELSE
IF SIGN=1 THEN
输出或保存前一条的信息
把当前信息保存到变量中
SIGN:=0;
END IF
NEXT
在移动的BOSS系统中,一般都是采用库外计算,文件处理的方式。
-------
采用数据库,就照前面几位所说的来做吧。