放分3:水星计划
结贴原则: 
 1、每层基础分:200/楼层数 
 2、余数部分:cast(rand()*楼层数   as   int)+1,随机抽一层开始,本人的层不算,按帐号每帐号加1,加完为止。 
 ---------------------------- 
 这样结贴真痛苦:放分2的随机层是54。     
 昨天看到有朋友提问,是关于六位格式时间(YYYYMM)的数据查询,其实是dateadd问题,我归纳了这种格式时间的按月加减的公式,这个公式比较长,所以写成函数。觉得有用就看一看,觉得没用就略过。   
 create   function   YYYYMM(@YYYYMM   int,   @Month   int) 
 returns   varchar(6) 
 begin 
 return 
 (case 
 when   @YYYYMM%100+@Month> 0 
 then   (@YYYYMM/100+(@YYYYMM%100+@Month-1)/12)*100+(@YYYYMM%100+@Month-1)%12+1 
 else   (@YYYYMM/100+(@YYYYMM%100+@Month)/12-1)*100+(@YYYYMM%100+@Month)%12+12 
 end) 
 end 
 go   
 /* 
 select   dbo.YYYYMM(200708,   -12) 
 --200608 
 */   
 当然了,也可以: 
 select   convert(varchar(6),dateadd(month,-12,cast(200708   as   varchar)+ '01 '),112)
------解决方案--------------------sf
------解决方案--------------------jf
------解决方案--------------------接分乃人之常情
------解决方案--------------------:
------解决方案--------------------:)
------解决方案--------------------jf
------解决方案--------------------7
------解决方案--------------------8
------解决方案--------------------999999
------解决方案--------------------111111111111100000000000000
------解决方案--------------------11111111111111111111111111111
------解决方案--------------------接分,
------解决方案--------------------再接分,
------解决方案--------------------三
------解决方案--------------------接。。。
------解决方案--------------------16
------解决方案--------------------整的真複雜
------解决方案--------------------继续
------解决方案--------------------水分
------解决方案--------------------再来
------解决方案--------------------1
------解决方案--------------------2
------解决方案--------------------3
------解决方案--------------------1
------解决方案--------------------1
------解决方案--------------------2
------解决方案--------------------2
------解决方案--------------------