--------------------------------------------------
--数据准备 /*将数据调入临时表,对advalues进行计算,并将月份更新到字段int1
*/ update LinShi.dbo.Temp_Report715 set advalues = num1*int2 where isweb = 0 and advFinal is null update LinShi.dbo.Temp_Report715 set advalues = a.adv from working.dbo.adv_final as a where a.clippingid = LinShi.dbo.Temp_Report715.tempclippingid update LinShi.dbo.Temp_Report715 set advalues = 0 where advalues is null update LinShi.dbo.Temp_Report715 set int1 = month(index_date) from clipping.dbo.clippings as a where a.accountid = 2139 and a.clippingid = tempClippingid update LinShi.dbo.Temp_Report715 set int1 = month(media_date) from clipping.dbo.clippings as a where a.accountid = 2139 and a.clippingid = tempClippingid and DATEDIFF(mm,'2013-5-1',index_date)<0 ---------------------------------------------------------- --表格1
-- (按月份统计)平面 剪报数量,广告价值
select COUNT(*) tot, SUM(ROUND(advalues,0)) adv from linshi.dbo.temp_report715 where int1 = 1 and isweb = 0
-- (按月份统计)网络 剪报数量,广告价值
select COUNT(*) tot, SUM(ROUND(advalues,0)) adv from linshi.dbo.temp_report715 where int1 = 1 and isweb = 1
-- (按月份统计)全部(平面+网络) 剪报数量,广告价值
select COUNT(*) tot, SUM(ROUND(advalues,0)) adv from linshi.dbo.temp_report715 where int1 = 1 -- (统计全部 剪报数量,广告价值)
select COUNT(*) tot, SUM(ROUND(advalues,0)) adv from linshi.dbo.temp_report715 -------------------------------------------------------------- --表格2
-- (统计全部)中文目录,英文目录,Clippings number,Ad value
-- 没有剪报的目录不列出来
select a.cateid,b.cate,b.e_cate,COUNT(*) tot, SUM(ROUND(advalues,0)) adv from linshi.dbo.temp_report715 as a
join clipping.dbo.categories as b on a.cateid = b.cateid
group by a.cateid,b.e_cate,b.cate
order by tot desc -------------------------------------------------------------- --表格3 多选标引统计 --(统计平面)多选标引名称,Clippings number,Ad value
select b.MultiID,multiname,COUNT(*) tot ,SUM(ROUND(advalues,0)) adv from LinShi.dbo.temp_Report715 as a join working.dbo.MultiIndex as b on a.tempClippingid = b.clippingid join working.dbo.MultiIndexName as c on b.multiid = c.multiid
where isweb = 0
group by b.MultiID,multiname order by tot desc --(统计网络)多选标引名称,Clippings number,Ad value
select b.MultiID,multiname,COUNT(*) tot ,SUM(ROUND(advalues,0)) adv from LinShi.dbo.temp_Report715 as a join working.dbo.MultiIndex as b on a.tempClippingid = b.clippingid join working.dbo.MultiIndexName as c on b.multiid = c.multiid
where isweb = 1
group by b.MultiID,multiname order by tot desc -- (统计全部)多选标引名称,Clippings number,Ad value
select b.MultiID,multiname,COUNT(*) tot ,SUM(ROUND(advalues,0)) adv from LinShi.dbo.temp_Report715 as a join working.dbo.MultiIndex as b on a.tempClippingid = b.clippingid join working.dbo.MultiIndexName as c on b.multiid = c.multiid
group by b.MultiID,multiname order by tot desc -------------------------------------------------------------- --表格5 评分类型统计
--所有评分类型的统计
--substring(class,charindex(',',class)+1 ,100)得到评分类型英文名称
select a.classid,substring(class,charindex(',',class)+1 ,100),COUNT(*) tot ,SUM(ROUND(advalues,0)) adv from working.dbo.评分 as a
join LinShi.dbo.temp_Report715 as b on a.clippingid=b.tempClippingid
join working.dbo.评分分类 as c on c.classid=a.classid
group by a.classid,class order by tot desc --表格4 评分项目统计
--每个class下的所有项目的统计
--每个classid都要执行一次
select a.itemid,substring(item,charindex(',',item)+1 ,100),COUNT(*) tot ,SUM(ROUND(advalues,0)) adv from working.dbo.评分 as a
join LinShi.dbo.temp_Report715 as b on a.clippingid=b.tempClippingid
join working.dbo.评分项目 as c on c.itemid=a.itemid
where a.classid = 65
group by a.itemid,item order by tot desc

客户A数据统计的更多相关文章

  1. 有关“数据统计”的一些概念 -- PV UV VV IP跳出率等

    有关"数据统计"的一些概念 -- PV UV VV IP跳出率等 版权声明:本文为博主原创文章,未经博主允许不得转载. 此文是本人工作中碰到的,随时记下来的零散概念,特此整理一下. ...

  2. TFS工作项数据统计及相关数据库结构分析

    今天为客户的质量管理部门人员提供TFS咨询过程中,客户的质量管理专家基于TFS提出了一个比较棘手的数据统计需求.需求是这样,客户的数十个软件项目通过质量管理部按照年度版本计划进行软件产品系统的发布,因 ...

  3. 【转载】国内网站博客数据统计选免费Google Analytics还是百度统计

    [转载]国内网站博客数据统计选免费Google Analytics还是百度统计 Google Analytics谷歌统计是我用的第一个网站统计工具,当然现在也一直在用.Google Analytics ...

  4. python数据统计出海品牌

    当国内市场处于红海之中时,市场全球化已成为大势所趋.越来越多的国产品牌远走高飞,纷纷将品牌拿出来. 2019年,中国品牌十大品牌中,华为品牌力指数同比增长22%,阿里巴巴品牌力指数增长48%,小米品牌 ...

  5. 常用的数据统计Sql 总结

    最近刚在搞一个BI的项目,里面需要大量的sql 数据统计相关运用,加深了我又对SQL的理解与使用. 所以,分享几个数据统计时常用的sql 语句总结: 1. 统计各个条件下的数据 select Batc ...

  6. Echarts 之三 —— 地市联动数据统计二

    一.简介 除了是一个地图之外,我们也可以使用多地图进行地市.区县联动数据统计.需求如下:展示整改广东省的地图,并显示统计信息,当点击某一个地市的时候,就显示该地市的地图,并统计该地市区县的数据信息.二 ...

  7. Echarts 之二——地市联动数据统计

    一.简介 通过地图可以更直观地展示各个地区的统计数据,能够更清楚地进行数据分析.有些场景下,我们不仅仅需要对每个地市进行统计分析.更需要对地市一下的区县进行数据统计,并进行联动.此事我们可以通过Ech ...

  8. TFS二次开发系列:七、TFS二次开发的数据统计以PBI、Bug、Sprint等为例(一)

    在TFS二次开发中,我们可能会根据某一些情况对各个项目的PBI.BUG等工作项进行统计.在本文中将大略讲解如果进行这些数据统计. 一:连接TFS服务器,并且得到之后需要使用到的类方法. /// < ...

  9. PHP+Mysql+jQuery实现地图区域数据统计-展示数据

    我们要在地图上有限的区块内展示更多的信息,更好的办法是通过地图交互来实现.本文将给大家讲解通过鼠标滑动到地图指定省份区域,在弹出的提示框中显示对应省份的数据信息.适用于数据统计和地图区块展示等场景. ...

随机推荐

  1. Ubuntu完全删除nginx

    1.删除nginx,-purge包括配置文件 sudo apt-get --purge remove nginx 2.移除全部不使用的软件包 sudo apt-get autoremove 3.罗列出 ...

  2. delphi中Tkbmmemtable数据转成SQL脚本

    unit UMemtableToSql; interface uses SysUtils, Classes, DB, kbmMemTable, Variants, Dialogs, SuperObje ...

  3. 四、SpringBoot整合mybatis——配置mybatis驼峰命名规则自动转换

    简述: mybatis驼峰式命名规则自动转换: 使用前提:数据库表设计按照规范“字段名中各单词使用下划线"_"划分”:使用好处:省去mapper.xml文件中繁琐编写表字段列表与表 ...

  4. [科普] CPU, GPU, TPU的区别

    Google Cloud 原文链接:https://cloud.google.com/blog/products/ai-machine-learning/what-makes-tpus-fine-tu ...

  5. Vue_(组件通讯)父组件向子组件传值

    Vue组件 传送门 父组件向子组件传值:父组件通过属性向下传值的方式和子组件通信: 使用步骤: 1.定义组件:现有自定义组件com-a.com-b,com-a是com-b的父组件 2.准备获取数据:c ...

  6. C++入门经典-例7.6-this指针,同一个类的不同对象数据

    1:对于类的非静态成员,每个对象都有自己的一份拷贝,即每个对象都有自己的数据成员,不过成员函数却是每个对象共享的.那么调用共享的成员函数如何找到自己的数据成员呢?答案是通过类中隐藏的this指针. 2 ...

  7. 【面试】SSH 框架原理

    SSH 框架原理: 1.通过 Configuration().configure();读取并解析 hibernate.cfg.xml 配置文件2.由 hibernate.cfg.xml中的<ma ...

  8. springboot备忘

    1.springboot中有ApplicationRunner类,如果项目中的启动类名称也是ApplicationRunner,单元测试时需要注意:import不要import到springboot的 ...

  9. 在Linux上部署Nginx,反向代理tornado的WebSite

    1.安装 Nginx yum install -y nginx 2. 修改nginx配置文件 cd /etc/nginx/ mv nginx.conf nginx.conf.swf mv nginx. ...

  10. 2018年第一记:EDM策略分享-EDM营销的策略分析

    很久没有上博客园来更新下文章了,一则因为工作繁忙,二则对技术方面的研究时间花的少了,目前主要侧重于EDM营销方面的策略制定.很多人跟我说,做EDM营销都茫然无头绪,那么做EDM到底有什么策略呢?下面博 ...