您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > 统计数据处理方法培训讲义
国家统计局北京调查总队北京市统计局统计数据处理方法培训讲义2012年8月国家统计局北京调查总队北京市统计局培训目标提高能力提高效率国家统计局北京调查总队北京市统计局培训方法工作中遇到问题为例练习方法复制、粘贴、修改国家统计局北京调查总队北京市统计局数据处理必要技能技能一,数据库基本概念技能二,简单命令技能三,分步实现处理目标国家统计局北京调查总队北京市统计局如何理解数据库数据库可以理解为一个行列构成的表国家统计局北京调查总队北京市统计局如何理解数据库记录,数据库中的行数据库两个要素——记录、字段字段名记录1记录2记录3记录4国家统计局北京调查总队北京市统计局如何理解数据库字段,数据库中的列关键字,数据库中特殊列,区分每条记录的标志。组织机构代码本季期末人数本季期末在岗职工本季期末聘用的其他人员本季期末聘用的离退休人员本季在岗职工平均人数国家统计局北京调查总队北京市统计局字段类型字符型,描述企业属性信息,用于分组数值型,描述企业经济量信息,用于计算查看修改数据机构的命令是ModifySTRUCTURE基本情况表的大部分字段是字符型其他表除ZZJGDM字段外大部分是数值型国家统计局北京调查总队北京市统计局单表命令——select语法SELECT字段名1,,,,字段名nFROM表名Select哪些字段FROM哪张表国家统计局北京调查总队北京市统计局单表命令——selectselect*fromb202_3最简单的查询—工业产值表3月全部字段国家统计局北京调查总队北京市统计局单表命令——select表名的含义表号_子表_报告期B202_3工业产值表3月的数据C203_2建筑业财务表二季度的数据I204_1劳动工资表一季度的数据国家统计局北京调查总队北京市统计局查询3月建筑业产值组织机构代码、签订的合同额(b01)、建筑业总产值(b08)、房屋建筑施工面积期(b16)、末从业人员(B26)selectzzjgdm,b01,b08,b16,b26fromC202_3单表命令——select国家统计局北京调查总队北京市统计局单表命令——select查询一季度报表中按期末在岗职工人数排名前15个单位的本季期末人数(A1),本季期末在岗职工(A2),本季期末聘用的其他人员,本季期末聘用的离退休人员(A3),本季期末聘用的港澳台和外籍人员(A4),本季期末其他从业人员(A5)selecttop15zzjgdm,A1,A2,A3,A4,A5,A6fromI204_1orderbyA2desc国家统计局北京调查总队北京市统计局单表命令——select查询一季度报表中按期末在岗职工人数排名前15个单位的本季期末人数(A1),本季期末在岗职工(A2),本季期末聘用的其他人员,本季期末聘用的离退休人员(A3),本季期末聘用的港澳台和外籍人员(A4),本季期末其他从业人员(A5)并保存为一个新文件LSselecttop15zzjgdm,A1,A2,A3,A4,A5,A6fromI204_1orderbyA2descintodbfls国家统计局北京调查总队北京市统计局单表命令——例子建筑业财务三季度表按利润总额(B069)排序前15名企业利润总额的合计401395.00selecttop15zzjgdm,b069fromC203_3orderbyB069descintodbflssumb069国家统计局北京调查总队北京市统计局单表命令——例子4月工业产值表中多少个耗电大户本月值的合计能够占到全部单位合计的50%sumf37tohd将合计值记录到hd中selectzzjgdm,f37,hd,f37/hdfromB202_4orderbyf37desc0.5062select*fromB202_4Copytoaa.xlsxls国家统计局北京调查总队北京市统计局单表命令——select总结语法SELECT字段名1,,,,字段名nFROM表名WHERE条件ORDERBY字段(按某字段值排序)[ASC|DESC](升序/降序)intodbf表名WHERE可以查询特定条件数据国家统计局北京调查总队北京市统计局单表命令——select——where查询劳资一季度表组织机构代码为“AB0000523”的单位本季期末人数,本季期末在岗职工,本季期末聘用的其他人员,本季期末聘用的离退休人员,本季期末聘用的港澳台和外籍人员,本季期末其他从业人员数据值selectzzjgdm,A1,A2,A3,A4,A5,A6fromi204_1wherezzjgdm=='AB0000523'Zzjgdm是字符型字段,字符型字段值要用“”或‘’。国家统计局北京调查总队北京市统计局单表命令——select——where查询劳资一季度表组织机构代码为“AB0000523”或“AB00001113”的单位本季单位期末人数,本季期末在岗职工,本季期末聘用的其他人员,本季期末聘用的离退休人员,本季期末聘用的港澳台和外籍人员,本季期末其他从业人员数据值selectzzjgdm,A1,A2,A3,A4,A5,A6fromi204_1wherezzjgdm=='AB0000523'orzzjgdm=='AB0001113'国家统计局北京调查总队北京市统计局selectzzjgdm,a05fromE2021_3orderbya05descwherea0550000商业产值3月报表中商品销售总额(a05)大于5000万企业个数并且商品零售额(a05)大于5百万selectzzjgdm,a05,A10fromE2021_3orderbya05descwherea0550000andA10=500单表命令——select——where国家统计局北京调查总队北京市统计局工业总产值增长=工业总产值本月-同月selectzzjgdm,f01-f05,f01,f05fromb202_4orderbyf01-f05desc查看4月工业产值表工业总产值本月(f01)与同月(f05)比增长前10位的企业单表命令——select——计算selecttop10zzjgdm,f01-f05b1,f01,f05fromb202_4orderbyb1desc给一个新字段名并排序国家统计局北京调查总队北京市统计局查看B2051四月数据中综合能源消费量(b31)(b32)增速前3名单位,去年同期数为零的不参与计算selecttop3zzjgdm,b31,b32,b31/b32*100-100asb3fromb2051_4whereb320orderbyb3desc单表命令——select——计算国家统计局北京调查总队北京市统计局单表命令——round函数语法round(公式,n),将除法计算结果保留N位小数查看B2051四月数据中综合能源消费量(b31)(b32)增速前3名单位,去年同期数为零的不参与计算selecttop3zzjgdm,b31,b32,ROUND(b31/b32*100-100,2)asb3fromb2051_4whereb320orderbyb3desc国家统计局北京调查总队北京市统计局单表命令——abs函数语法abs(字段1-字段2),返回计算结果绝对值查看3月工业财务表利润总额本月与同月变动幅度过大的企业本月与同月比增长500万或减少500万.国家统计局北京调查总队北京市统计局单表命令——abs函数selectzzjgdm,h069-c069b1,h069,c069fromb203_3whereh069-c0695000orh069-c069-5000selectzzjgdm,h069-c069b1,abs(h069-c069)b2,h069,c069fromb203_3whereabs(h069-c069)5000orderbyb1desc国家统计局北京调查总队北京市统计局单表命令——inlist函数语法,inlist(字段名,字符1,,字符n),字段的值在字符1至字符n范围内查询一季度报表中组织机构代码为‘AB0000023’,‘AB0000381’,‘AB0001687’,‘AB0000742’,‘AB0001223’的5家本季从业人员平均劳动报酬指标的数值国家统计局北京调查总队北京市统计局单表命令——inlist函数selectzzjgdm,round((a12-a15)/(a8-a11),0)bb3fromi204_1where(a8-a11)0and(zzjgdm='AB0000023'orzzjgdm='AB0000381'orzzjgdm='AB0001687'orzzjgdm='AB0000742'orzzjgdm='AB0001223')selectzzjgdm,round((a12-a15)/(a8-a11),0)bb3fromi204_1where(a8-a11)0andinlist(zzjgdm,'AB0000023','AB0000381','AB0001687','AB0000742','AB0001223')国家统计局北京调查总队北京市统计局基本情况表字段—行业代码字符型、长度4位行业代码各个位置代表不同含义前2位代表行业大类44代表电力、热力生产前3位代表行业中类441代表电力生产前4位代表行业小类4410代表火力发电国家统计局北京调查总队北京市统计局单表命令——left函数语法Left(字段名,N),从左边开始截取N位字符查看电力、热力生产行业企业情况select*from201_4whereleft(b06,2)=='44'国家统计局北京调查总队北京市统计局单表命令——len函数selectzzjgdm,b02,b601from201_4ywherelen(B601)4语法Len(字段名),计算字段长度查询“统计管理部门代码非法或漏录”selectzzjgdm,b601from201_4ywherelen(alltrim(B601))4语法Len(alltrim(字段名)),计算字段真实长度国家统计局北京调查总队北京市统计局单表命令——like函数selectzzjgdm,b02,b06,b061,b062,b063from201_4ywherelike('*信息*',b061)orlike('*信息*',b062)orlike('*信息*',b063)语法,Like(’*字符串*’,字段名),字段中含有‘字符串’查询从事与信息相关活动名称、行业类型、主要业务活动国家统计局北京调查总队北京市统计局单表命令——总结Select字段1,count(*),sum(字段名1),,sum(字段名n)from表名where条件groupby字段1orderby字段1having条件intodbf表名数值函数:round、abs、sum、count字符函数:left、substr、len、inlist、like、alltrim国家统计局北京调查总队北京市统计局多表命令——联接语法,select别名1.字段1,,别名2.字段nfrom表1别名1inner|left|FULLjoin表2别名2on别名1.关键字==别名2.关键字orederby字段名intodbf文件名别名,联接过程中表的新名字,字母A、B联接命令,三种内联接INNERjoin左联接LEFTjoin全联接FULLjoinon别名1.关键字==别名2.关键字国家统计局北京调查总队北京市统计局多表命令——联接方式内联接黄色部分单位数据INNER左联接黄色+绿色部分单位数据left全联接黄色+绿色+红色数据full国家统计局北京调查总队北京市统计局多表命令制作带单位名称、行业代码(b06)、登记注册类型(B08)的工业3月产值数据表并保存结果selecta.*,b.b02,b.b06,b.b08fromb202_3ainnerjoin201_3bona.zzjgdm==b.zzjgdmintodbftmp_czb03注意新文件记录数的变化国家统计局北京调查总队北京市统计局多表命令查询工业4月产
本文标题:统计数据处理方法培训讲义
链接地址:https://www.777doc.com/doc-985356 .html