会计信息系统课件.ppt
文本预览下载声明
7.2.3 用内连接检查分录 例: 检索出所有赊销收入的明细账记录 select a.* from gl_accvouch a join gl_accvouch b on a.iperiod=b.iperiod and a.csign=b.csign and a.ino_id=b.ino_id where a.ccode like 501% and b.ccode like 113% 检索出所有赊销收入对应的应收账款的明细账记录 检索出所有赊销收入对应的应交税金的明细账记录 第九十五页,共一百六十页。 7.2.3 用内连接检查分录 例: 不用内连接实现上述操作 检索出所有赊销收入对应的凭证 (1) (2) 第九十六页,共一百六十页。 7.2.4 用外连接检查分录 一个表有另一个表没有的内容(两个集合差集的运算) 例: 检查所有确认收入时,未同时提取应交税金的销售收入明细账记录 第九十七页,共一百六十页。 7.2.4 用外连接检查分录 create view a_501 as select * from gl_accvouch where ccode like 501% and mc0 create view a_221 as select * from gl_accvouch where ccode like 221% and mc0 select a.* from a_501 a left join a_221 b on a.csign=b.csign and a.iperiod=b.iperiod and a.ino_id=b.ino_id where b.ccode is null 第九十八页,共一百六十页。 7.2.4 用外连接检查分录 不用外连接实现上述操作 第九十九页,共一百六十页。 7.2.5 使用全连接 两个表的全部信息(两个集合共有元素 + 一个集合有另一个集合没有的元素) 例 检查凭证表中总账科目的发生额与余额表中总账科目的发生额是否一致 审计人员检查销售发票所列商品的品名、数量、金额与发货单中所列商品的品名、数量、金额是否一致 第一百页,共一百六十页。 7.2.6 CASE子句 使用CASE子句可以在select列表,利用已有字段值构造出新的字段 例 将CCODE、MD、MC(借方金额+贷方金额)结构的凭证表按CCODE、JD、RMB(借贷方向+金额)的结构查询出来 第一百零一页,共一百六十页。 7.2.7 整理科目代码表 科目代码是层次码,即下级科目归属上级科目(10201 工行存款是102 银行存款的子科目) 例 通过科目表查看系统的科目代码级次结构(468或者357等) 生成一个新的科目表,包含两个字段(科目代码,科目全称) 第一百零二页,共一百六十页。 7.2.8 分层 使用SQL的Group by子句和求和、计数函数,可以实现分层。 三种分层 按欲观察值从0到最大值均匀分 按欲观察值从最小值到最大值均匀分 按欲观察值的特定取值范围分 第一百零三页,共一百六十页。 7.2.8 分层 例 将主营业务收入明细账按贷方金额从0到最大值分成10层。统计每层业务的笔数、金额,以及占总业务笔数、金额的比率 将主营业务收入明细账按贷方金额从最小值到最大值分成10层。统计每层业务的笔数、金额,以及占总业务笔数、金额的比率 将主营业务收入明细账按贷方金额分4层,包括2万以下,2万~3万,3万~4万,4万以上。统计每层业务的笔数、金额,以及占总业务笔数、金额的比率 第一百零四页,共一百六十页。 7.2.9 检查断号 例 检查凭证是否断号 检查销售发票是否断号 第一百零五页,共一百六十页。 7.2.9 检查重号 例 检查科目名称是否重复 检查销售发票是否重复 第一百零六页,共一百六十页。 7.3 电子处理表格Excel 7.3.1 数据导入 直接处理的数据 Excel文件 文本文件 Dbase文件 通过odbc 其他途径 复制粘贴 例 将凭证表的字段列表复制到excel Sp_help 第一百零七页,共一百六十页。 7.3.2 排序 按升序排序 (1)数字,从最小的负数到最大的正数 (2)文本,从左到右一个字符一个字符的进行排序 (3)逻辑值,false排在true前 (4)空格始终排在最后 按降序排序 (1)~(3)相反 (4)空格始终排在最后 第一百零八页,共一百六十页。 7.3.3 筛选 自动筛选 同一列设置的检索条件不能超过两个 两列设置的检索条件是“与”关系,不能进行“或”运算 高级筛选 数据区域 条件区域 同一行“与”关系;不同行“或”关系 数据区域和条件区域空行分割 第一百零九页,共一百六十页。 7.3.4 分类汇总 统计方法 汇总、计数、求平均值、求最大值、求最小值 乘积、标准
显示全部