- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
统计数据处理方法培训讲义
多表命令——程序 Modi comm 程序名 程序开头 程序结束 Close data Close data Set safe off Set safe on *后可以写注解 运行程序命令 Do 程序名 多表命令——程序 准备工作 使用数据是核心业务系统下载的数据 将数据文件名 运行程序 一维表与二维表 一维表,使用一条记录描述一个调查对象的信息的DBF文件。大部分DBF文件均是一维表。 关键字是组织机构代码 B2051_3 一维表与二维表 二维表,使用多条记录描述一个调查对象的信息的DBF文件。 二维表,关键字是组织机构代码加行代码(zzjgdm+code) B2051_1_3 一维表与二维表 如何判断一个DBF文件是一维表还是二维表呢? 关键在CODE字段,有则是二维表,无则是一维表。 为什么要判断DBF文件是一维表还是二维表呢? 处理一维表和二维表的语法不一样。二维表要对行代码(code)进行限制。 多表命令——二维表的联结 二维表的联结,注意关键字的变化。 select a.zzjgdm,b.zzjgdm,a.code,b.code from b2051_1_3 a full join b2051_1_4 b on a.zzjgdm==b.zzjgdm and a.code==b.code B2051_1表四月数据能源消费量指标比三月数据增加超过10万的单位及品种,扣除合计行。 select a.zzjgdm,a.code,b.b04-a.b04 aa,b.b04 b04_4,a.b04 b04_3 from b2051_1_3 a full join b2051_1_4 b on a.zzjgdm=b.zzjgdm and a.code=b.code where a.code30 having aa100000 order by a.zzjgdm,a.code 多表命令——二维表的联结 B2051_1表四月比三月数据新增单位的品种 select a.zzjgdm,a.code,b.zzjgdm,b.code from b2051_1_3 a full join b2051_1_4 b on a.zzjgdm=b.zzjgdm and a.code=b.code order by b.zzjgdm,b.code having isnull(a.code) 多表命令——二维表的联结 B2052表四月比三月数据新增单位的品种 select a.zzjgdm,a.code,b.zzjgdm,b.code from b2052_3 a full join b2052_4 b on a.zzjgdm=b.zzjgdm and a.code=b.code order by b.zzjgdm,b.code having isnull(a.code) 多表命令 多表命令——总结 两个表关联语法,inner与left的区别 Having语句的用法 两个表关联语法分组汇总的语法 小程序 命令常见错误 “命令中含有不能识别的短语或关键字” 命令的关键字拼写错误、没有关键字、关键字后没有其中项 “SQL:找不到列***” ****关键字无效,关键字后面字段无比较值。 “操作符/操作数类型不匹配” 字符型字段与数值比较或数值型字段与字符比较 结束! 单表命令——like函数 select zzjgdm,b02, b06,b061,b062,b063 from 201_4y where like (*信息*,b061) or like (*信息*,b062) or like (*信息*,b063) 语法,Like(’*字符串*’,字段名),字段中含有‘字符串’ 查询从事与信息相关活动名称、行业类型、主要业务活动 单表命令——总结 Select 字段1,count(*),sum(字段名1),,sum(字段名n) from 表名 where 条件 group by 字段1 order by字段1 having条件 into dbf 表名 数值函数:round、abs、sum、count 字符函数:left、substr、len、inlist、like、alltrim 多表命令——联接 语法,select 别名1.字段1,,别名2.字段n from 表1 别名1 inner|left|FULL join表2 别名2 on 别名1.关键字==别名2.关键字 oreder by 字段名 into dbf 文件名 别名,联接过程中表的新名字,字母A、B 联接命令,三种 内联接 INNER join 左联接
原创力文档


文档评论(0)