资源描述:
《SQL查询平台培训.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、SQL查询平台应用凭证库(pzk)要点:凭证日期pzrq,凭证编号pzbh,凭证类型pzlx,摘要zy,科目编号kmbh,科目名称kmmc,借方金额jfje,贷方金额dfje科目表(kmk)要点:科目编码kmbh、科目名称kmmc分类账(flz)要点:每个科目十二条记录(如果是12个会计期间),全年每个会计期间每个科目的汇总明细账(mxz)要点:年初余额、本月合计、本年累计、期末余额业务数据导入库(多个,也就是导入的业务数据)掌握账套数据库结构特点,有助于我们利用其特点进行查询SQL查询器中数据表的审核要点SQL
2、语句-数据操作语句Select…From…Update…Set…Insert…Into…Delete…From…SQL语句-Select语句语法结构SELECT[ALL
3、DISTINCT
4、TOP]<目标表达式1>[,<目标表达式2>]…FROM<表名1>[,表名2]…[WHERE<条件表达式>][GROUPBY<列名1>][HAVING<条件表达式>]][ORDERBY<列名2>[ASC
5、DESC]]理解应用WHERE、GROUPBY和HAVING子句的正确序列对编写高效的查询代码会有所帮助:WHERE子句用来筛
6、选FROM子句中指定的操作所产生的行。GROUPBY子句用来分组WHERE子句的输出。HAVING子句用来从分组的结果中筛选行。三类条件的写法数字类型:借方金额>5000文本类型:摘要like‘%费%’日期类型:凭证日期>20050601凭证日期like200506SQL语句-Where语法摘要包含“费”Where摘要LIKE‘%费%‘摘要以“费”结束Where摘要LIKE‘%费‘摘要以“费”开始Where摘要LIKE‘费%‘摘要第二个字是“费”Where摘要LIKE‘_费%‘摘要倒数第三个字是“费”Where摘
7、要LIKE‘%费__‘摘要为空WhereRtrim(Ltrim(摘要))=‘’or摘要isnull针对摘要常做的SQL查询语句实例科目编码是某一个编码(不建议使用,因为不会把下级科目连带查询出来)Where科目编码=‘101‘科目编码是某一个编码(建议使用,会把下级科目连带查询出来)WhereLeft(科目编码,3)=‘101’科目编码是某一个编码(建议使用,会把下级科目连带查询出来)Where科目编码Like‘101%’查出支出类WhereLeft(科目编码,1)=‘5’查出一级科目(一级科目3位)WhereL
8、en(科目编码)=3只查出二级科目(一级科目3位,二级科目2位)WhereLen(科目编码)=5一起查出一级和二级科目(一级科目3位,二级科目2位)WhereLen(科目编码)<=5针对科目编码常做的SQL查询语句实例查找出“销售收入”发生额大于1万的凭证,并进行核实Select*From凭证库WHERE贷方金额>100000ANDleft(科目编码,3)=501对所有利息收入的合法性进行审查Select*From明细账WHERE摘要LIKE'%利息%‘查找凭证库现金支出大于10000的凭证Select*From
9、凭证库WHEREleft(科目编号,3)=101anddfje>10000现场审计实施--SQL举例现场审计实施--SQL举例select凭证日期,凭证号,凭证类型,摘要,科目编码,科目名称,借方金额,贷方金额from凭证库whereleft(科目编码,1)='5'and借方金额>=20000and摘要notlike'%工资%‘selectpzrq,pzbh,pzlx,zy,kmbh,kmmc,jfje,dfjefrompzkwhereleft(kmbh,1)='5'anddfje>=20000andzynotl
10、ike'%工资%'审计方案对支出审计的重要性水平定在2万元,请按此要求查询出有关凭证(字段要求:凭证日期,凭证号,凭证类型,摘要,科目编码,科目名称,借方金额,贷方金额),其中发工资的支出不要。对某一费用科目进行汇总分析,排序,进行图表分析,对汇总金额排在前面、占费用比例大的费用支出科目进行重点审查。SelectSUM(借方金额)AS发生额,科目编码,科目名称From凭证库WHEREleft(科目编码,3)=521GROUPBY科目编码SelectSUM(jfje)asjfje,kmbh,kmmcFrompzkW
11、HEREleft(kmbh,3)=521GROUPBYkmbh,kmmcorderbyjfjedesc按重要性水平,对招待费大于5000元的招待费进行重点审查。Select科目编码,科目名称,凭证日期,凭证号,摘要,借方金额,贷方金额from凭证库where科目名称LIKE'%招待%'AND借方金额>5000Selectkmbh,kmmc,pzrq,pzbh,zy,jfj