12 2011 档案
摘要:在定制报表的过程中,常常要设定一些参数,像时间参数的设定(如createtime >= @begindate)比较好定,而要想设定参数让其可以自由筛选关键字段,需要注意以下事项(下面以设定@grade为例说明):1.如下图所示应该用Grade in (@grade)而不用Grade =@grade;2.如下图,在参数属性可用值里面,选指定值,如果选项不多可以一一罗列,如果选项较多,则应选择从查询中获取值;3.如下图,在默认值中,如要想默认全部,应该把所有选项全部添加进去。4.如下图,最后应该选择允许多个值,即可。
        阅读全文
            
摘要:主要是针对那些一张订单有几条记录的信息,先前寸的EMSGold都是总的,现在想把它更新为按其礼品金币值占比分配快递费用,具体脚本如下:select ID,MAX(SEQ_NO) as MA,COUNT(ID) as Tinto #temp001from dbo.Fact_Order_Giftwhere EMSPayGold >0group by ID having COUNT(ID)>=2 --找出有多条记录的信息--#temp002主要是为了后面算最大SEQ_NO的快递费用做铺垫select ID,SUM(round(EMSPayGold*((GiftGold*GiftNum)*
        阅读全文
            
                    
                
浙公网安备 33010602011771号