日期:2014-05-18  浏览次数:20430 次

【逻辑性很强】的问题..都是【基础语法】,在线等..
算法:
从注单表中找出所有的非正式注单(字段Enble=false)   ,
把非正式注单的比分与对应盘口记录的比分进行核对,
如果一致     并且下注时间(Bet_Time)已经过30秒,则设置其为正式注单
如果不一致   把此记录备份到另一表中字段结构完全一至(垃圾箱),然后把赔率(peilv)设置为1

注单表名称   zq_ds_Doc
注单表中有字段(tablename盘口类型),里面的值对应的是盘口表名称,
        举个例子.tablename   中的一条记录为   footballgunqiu   则对应表   temp_gunqiu
          tablename的值有七八种类型,各对应不同的表
注单表中的字段sid对应盘口表中的记录
注单表中字段peilv表示赔率float类型
注单表中字段bifen   varchar类型   如 "1:2 "

QQ:4414868
谢谢大家


------解决方案--------------------
update [注单表] set Enble=true
where Enble=false and DateAdd(ss,-30,getdate()) > getdate() and [比分] = [应盘口记录]
insert into [注单垃圾表]
select * from [注单表] where Enble=false
------解决方案--------------------
update [注单表] set Enble=true
where Enble=false and DateAdd(ss,-30,getdate()) > getdate() and [比分] = [应盘口记录]
insert into [注单垃圾表]
select * from [注单表] where Enble=false