<% set rs=server.CreateObject("adodb.Recordset") '---------------程梦鸽区域--------------------- sql=" SELECT DYXS.khsx1mc,DYXS.KHMC,JRXS.JRSL,JRXS.jrje,DYXS.yxsl,DYXS.yxje,QNYXS.qnyxsl,QNYXS.qnyxje, " sql=sql+ " cast((CASE when QNYXS.qnyxsl=0 then 0 else round(CONVERT(FLOAT,(DYXS.yxsl-QNYXS.qnyxsl)/QNYXS.qnyxsl),4)*100 end) as varchar)+'%' as sszz, " sql=sql+ " cast((CASE when QNYXS.qnyxje=0 then 0 else round(convert(FLOAT,(DYXS.yxje-QNYXS.qnyxje)/QNYXS.qnyxje),4)*100 end) as varchar)+'%' as jezz, " sql=sql+ " ZB.zbje,cast((CASE when ZB.zbje=0 then 0 else round(JRXS.jrje/ZB.zbje,4) END)*100 as varchar)+'%' as dcl, " sql=sql+ " cast(round(convert(float,day(getdate()-1))/CONVERT(float,Day(dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,getdate())+1, 0)))),4)*100 as varchar)+'%' as sjjd " sql=sql+ " FROM ( " 'sql=sql+ " --今年当月销 " sql=sql+ " SELECT vw_cust_kehu.khsx1mc,vw_cust_kehu.khmc,sum(VW_LSXHMX.sl) yxsl,sum(VW_LSXHMX.JE) yxje FROM VW_LSXHMX " sql=sql+ " left join vw_cust_kehu on VW_CUST_KEHU.khdm=VW_LSXHMX.DM1 " sql=sql+ " WHERE DM1 IN( " sql=sql+ " SELECT KHDM FROM VW_CUST_KEHU WHERE KHSX1MC='程梦鸽' and (KHSX3MC='重点考核店铺' OR KHSX3MC='已安装') AND KHMC NOT LIKE '%停%' " sql=sql+ " ) AND RQ>=CONVERT(VARCHAR(10),dateadd(d,-day(getdate())+1,getdate()),23) " sql=sql+ " GROUP BY vw_cust_kehu.khsx1mc,vw_cust_kehu.khmc " sql=sql+ " ) AS DYXS " sql=sql+ " LEFT JOIN ( " 'sql=sql+ " --今日销售 " sql=sql+ " select khsx1mc,khmc,sum(jrsl) jrsl,sum(jrje) jrje from ( " sql=sql+ " SELECT vw_cust_kehu.khsx1mc,vw_cust_kehu.khmc,sum(VW_LSXHMX.sl) jrsl,sum(VW_LSXHMX.JE) jrje FROM VW_LSXHMX " sql=sql+ " left join vw_cust_kehu on VW_CUST_KEHU.khdm=VW_LSXHMX.DM1 " sql=sql+ " WHERE DM1 IN( " sql=sql+ " SELECT KHDM FROM VW_CUST_KEHU WHERE KHSX1MC='程梦鸽' and (KHSX3MC='重点考核店铺' OR KHSX3MC='已安装') AND KHMC NOT LIKE '%停%' " sql=sql+ " ) AND RQ>=CONVERT(VARCHAR(10),getdate(),23) " sql=sql+ " GROUP BY vw_cust_kehu.khsx1mc,vw_cust_kehu.khmc " sql=sql+ " union ALL " sql=sql+ " SELECT vw_cust_kehu.khsx1mc,vw_cust_kehu.khmc,sum(SG_Gathering.fQuantity) jrsl,sum(SG_Gathering.fRealMoney) jrje from SG_Gathering " sql=sql+ " left join VW_CUST_KEHU on VW_CUST_KEHU.khdm=SG_Gathering.vShop " sql=sql+ " where vshop in( " sql=sql+ " SELECT KHDM FROM VW_CUST_KEHU WHERE KHSX1MC='程梦鸽' and (KHSX3MC='重点考核店铺' OR KHSX3MC='已安装') AND KHMC NOT LIKE '%停%' " sql=sql+ " ) and CONVERT(VARCHAR(10),dtdate,23)=CONVERT(VARCHAR(10),GETDATE(),23) and btotal=0 and bcancel=0 and bputup=0 " sql=sql+ " and not EXISTS (select 1 from VW_LSXHMX where VW_LSXHMX.dm1=SG_Gathering.vShop and VW_LSXHMX.rq=CONVERT(VARCHAR(10),GETDATE(),23)) " sql=sql+ " GROUP BY vw_cust_kehu.khsx1mc,vw_cust_kehu.khmc) as jrxs " sql=sql+ " GROUP BY khsx1mc,khmc " sql=sql+ " ) AS JRXS ON JRXS.khmc=DYXS.khmc " sql=sql+ " LEFT JOIN ( " 'sql=sql+ " --去年当月 " sql=sql+ " SELECT vw_cust_kehu.khsx1mc,vw_cust_kehu.khmc,sum(VW_LSXHMX.sl) qnyxsl,sum(VW_LSXHMX.JE) qnyxje FROM VW_LSXHMX " sql=sql+ " left join vw_cust_kehu on VW_CUST_KEHU.khdm=VW_LSXHMX.DM1 " sql=sql+ " WHERE DM1 IN( " sql=sql+ " SELECT KHDM FROM VW_CUST_KEHU WHERE KHSX1MC='程梦鸽' and (KHSX3MC='重点考核店铺' OR KHSX3MC='已安装') AND KHMC NOT LIKE '%停%' " sql=sql+ " ) AND RQ >= Convert(varchar(10), DateAdd(dd, -1 * (Day(Convert(varchar(10), DateAdd(yy, -1, getdate()), 120)) - 1), Convert(varchar(10), DateAdd(yy, -1, getdate()), 120)), 120) " sql=sql+ " and RQ<=CONVERT(varchar(10),dateAdd(yy,-1,getdate()),120) " sql=sql+ " GROUP BY vw_cust_kehu.khsx1mc,vw_cust_kehu.khmc " sql=sql+ " ) AS QNYXS ON QNYXS.KHMC=DYXS.KHMC " sql=sql+ " left join ( " sql=sql+ " select khmc,zbje from IPOS月度指标 where nd=YEAR(GETDATE()) and mn=month(GETDATE()) " sql=sql+ " ) as ZB on ZB.khmc=DYXS.KHMC " 'RESPONSE.WRITE sql rs.open sql,conn,1,1 if rs.eof then %> <%else 'response.write(""&rs("SPDM")&""&rs("spmc")&""&rs("bzsj")&"
") 'response.Write ("
") %>
门店商品代码商品名称批发价零售价会员价颜色发货累销14天销库存数量图片库存明细
<% do while not rs.eof response.Write ("") response.Write("") response.Write("") rs.movenext loop rs.close 'set rs=nothing '程梦鸽区域合计 sql = " SELECT khsx1mc,sum(jrsl) jrsl,sum(jrje) jrje,sum(yxsl) yxsl,sum(yxje) yxje,sum(qnyxsl) qnyxsl,sum(qnyxje) qnyxje, " sql = sql + " cast((CASE when sum(qnyxsl)=0 then 0 else round(CONVERT(float,(sum(yxsl)-sum(qnyxsl))/sum(qnyxsl)),4) end)*100 as varchar)+'%' as sszz, " sql = sql + " cast((CASE when sum(qnyxje)=0 then 0 else round(convert(float,((sum(yxje)-sum(qnyxje))/sum(qnyxje))),4) end)*100 as VARCHAR)+'%' as jezz, " sql = sql + " sum(zbje) zbje,cast((CASE when sum(zbje)=0 then 0 else round(sum(jrje)/sum(zbje),4) END)*100 as varchar)+'%' as dcl, " sql = sql + " cast(round(convert(float,day(getdate()-1))/CONVERT(float,Day(dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,getdate())+1, 0)))),4)*100 as varchar)+'%' as sjjd " sql = sql + " FROM ( " sql = sql + " SELECT DYXS.khsx1mc,JRXS.JRSL,JRXS.jrje,DYXS.yxsl,DYXS.yxje,QNYXS.qnyxsl,QNYXS.qnyxje, " sql = sql + " (CASE when QNYXS.qnyxsl=0 then 0 else (DYXS.yxsl-QNYXS.qnyxsl)/QNYXS.qnyxsl end) as sszz, " sql = sql + " (CASE when QNYXS.qnyxje=0 then 0 else (DYXS.yxje-QNYXS.qnyxje)/QNYXS.qnyxje end) as jezz, " sql = sql + " ZB.zbje zbje,(CASE when ZB.zbje=0 then 0 else round(JRXS.jrje/ZB.zbje,4) END) as dcl, " sql = sql + " round(convert(float,day(getdate()-1))/CONVERT(float,Day(dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,getdate())+1, 0)))),4) as sjjd " sql = sql + " FROM ( " ' sql = sql + " --今年当月销 " sql = sql + " SELECT vw_cust_kehu.khsx1mc,vw_cust_kehu.khmc,sum(VW_LSXHMX.sl) yxsl,sum(VW_LSXHMX.JE) yxje FROM VW_LSXHMX " sql = sql + " left join vw_cust_kehu on VW_CUST_KEHU.khdm=VW_LSXHMX.DM1 " sql = sql + " WHERE DM1 IN( " sql = sql + " SELECT KHDM FROM VW_CUST_KEHU WHERE KHSX1MC='程梦鸽' and (KHSX3MC='重点考核店铺' OR KHSX3MC='已安装') AND KHMC NOT LIKE '%停%' " sql = sql + " ) AND RQ>=CONVERT(VARCHAR(10),dateadd(d,-day(getdate())+1,getdate()),23) " sql = sql + " GROUP BY vw_cust_kehu.khsx1mc,vw_cust_kehu.khmc " sql = sql + " ) AS DYXS " sql = sql + " LEFT JOIN ( " ' sql = sql + " --今日销售 " sql = sql + " select khsx1mc,khmc,sum(jrsl) jrsl,sum(jrje) jrje from ( " sql = sql + " SELECT vw_cust_kehu.khsx1mc,vw_cust_kehu.khmc,sum(VW_LSXHMX.sl) jrsl,sum(VW_LSXHMX.JE) jrje FROM VW_LSXHMX " sql = sql + " left join vw_cust_kehu on VW_CUST_KEHU.khdm=VW_LSXHMX.DM1 " sql = sql + " WHERE DM1 IN( " sql = sql + " SELECT KHDM FROM VW_CUST_KEHU WHERE KHSX1MC='程梦鸽' and (KHSX3MC='重点考核店铺' OR KHSX3MC='已安装') AND KHMC NOT LIKE '%停%' " sql = sql + " ) AND RQ>=CONVERT(VARCHAR(10),getdate(),23) " sql = sql + " GROUP BY vw_cust_kehu.khsx1mc,vw_cust_kehu.khmc " sql = sql + " union ALL " sql = sql + " SELECT vw_cust_kehu.khsx1mc,vw_cust_kehu.khmc,sum(SG_Gathering.fQuantity) jrsl,sum(SG_Gathering.fRealMoney) jrje from SG_Gathering " sql = sql + " left join VW_CUST_KEHU on VW_CUST_KEHU.khdm=SG_Gathering.vShop " sql = sql + " where vshop in( " sql = sql + " SELECT KHDM FROM VW_CUST_KEHU WHERE KHSX1MC='程梦鸽' and (KHSX3MC='重点考核店铺' OR KHSX3MC='已安装') AND KHMC NOT LIKE '%停%' " sql = sql + " ) and CONVERT(VARCHAR(10),dtdate,23)=CONVERT(VARCHAR(10),GETDATE(),23) and btotal=0 and bcancel=0 and bputup=0 " sql = sql + " and not EXISTS (select 1 from VW_LSXHMX where VW_LSXHMX.dm1=SG_Gathering.vShop and VW_LSXHMX.rq=CONVERT(VARCHAR(10),GETDATE(),23)) " sql = sql + " GROUP BY vw_cust_kehu.khsx1mc,vw_cust_kehu.khmc) as jrxs " sql = sql + " GROUP BY khsx1mc,khmc " sql = sql + " ) AS JRXS ON JRXS.khmc=DYXS.khmc " sql = sql + " LEFT JOIN ( " 'sql = sql + " --去年当月 " sql = sql + " SELECT vw_cust_kehu.khsx1mc,vw_cust_kehu.khmc,sum(VW_LSXHMX.sl) qnyxsl,sum(VW_LSXHMX.JE) qnyxje FROM VW_LSXHMX " sql = sql + " left join vw_cust_kehu on VW_CUST_KEHU.khdm=VW_LSXHMX.DM1 " sql = sql + " WHERE DM1 IN( " sql = sql + " SELECT KHDM FROM VW_CUST_KEHU WHERE KHSX1MC='程梦鸽' and (KHSX3MC='重点考核店铺' OR KHSX3MC='已安装') AND KHMC NOT LIKE '%停%' " sql = sql + " ) AND RQ >= Convert(varchar(10), DateAdd(dd, -1 * (Day(Convert(varchar(10), DateAdd(yy, -1, getdate()), 120)) - 1), Convert(varchar(10), DateAdd(yy, -1, getdate()), 120)), 120) " sql = sql + " and RQ<=CONVERT(varchar(10),dateAdd(yy,-1,getdate()),120) " sql = sql + " GROUP BY vw_cust_kehu.khsx1mc,vw_cust_kehu.khmc " sql = sql + " ) AS QNYXS ON QNYXS.KHMC=DYXS.KHMC " sql = sql + " left join ( " sql = sql + " select khmc,zbje from IPOS月度指标 where nd=YEAR(GETDATE()) and mn=month(GETDATE()) " sql = sql + " ) as ZB on ZB.khmc=DYXS.KHMC " sql = sql + " ) AS hz1 " sql = sql + " GROUP BY khsx1mc " 'RESPONSE.WRITE sql rs.open sql,conn,1,1 if rs.eof then %> <%else 'response.write(""&rs("SPDM")&""&rs("spmc")&""&rs("bzsj")&"
") 'response.Write ("
align="center">程梦鸽
"&rs("khmc")&""&rs("JRSL")&""&rs("JRJE")&""&rs("yxsl")&""&rs("yxje")&""&rs("qnyxsl")&""&rs("qnyxje")&""&rs("sszz")&""&rs("jezz")&""&rs("zbje")&""&rs("dcl")&""&rs("sjjd")&"
") %> <% do while not rs.eof response.Write ("") response.Write("") response.Write("") rs.movenext loop rs.close response.Write("
门店商品代码商品名称批发价零售价会员价颜色发货累销14天销库存数量图片库存明细
片区小计"&rs("JRSL")&""&rs("JRJE")&""&rs("yxsl")&""&rs("yxje")&""&rs("qnyxsl")&""&rs("qnyxje")&""&rs("sszz")&""&rs("jezz")&""&rs("zbje")&""&rs("dcl")&""&rs("sjjd")&"
")