SQL数据库基础讲解PPT文件格式下载.ppt

上传人:b****1 文档编号:14308620 上传时间:2022-10-22 格式:PPT 页数:12 大小:325KB
下载 相关 举报
SQL数据库基础讲解PPT文件格式下载.ppt_第1页
第1页 / 共12页
SQL数据库基础讲解PPT文件格式下载.ppt_第2页
第2页 / 共12页
SQL数据库基础讲解PPT文件格式下载.ppt_第3页
第3页 / 共12页
SQL数据库基础讲解PPT文件格式下载.ppt_第4页
第4页 / 共12页
SQL数据库基础讲解PPT文件格式下载.ppt_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

SQL数据库基础讲解PPT文件格式下载.ppt

《SQL数据库基础讲解PPT文件格式下载.ppt》由会员分享,可在线阅读,更多相关《SQL数据库基础讲解PPT文件格式下载.ppt(12页珍藏版)》请在冰豆网上搜索。

SQL数据库基础讲解PPT文件格式下载.ppt

SQL数据库基础讲解,SELECT,格式:

@#@select字段名from表名where条件,例:

@#@查询数据库中所有10月份类别为01的凭证select*fromgl_accvouchwhereiperiod=10andcsign=01,SELECT,*代表所有字段GL_ACCVOUCH为凭证表名IPERIOD是月CSIGN是凭证类别,查某几个字段可以把*换成字段名可以用BETWEENAND来规定日期范围可以用IN()来规定条件范围,SELECT,在总帐中查询所有客户10月20日到11月20日的应收帐款发生额及余额,按客户编码排序,Selectsum(md)”借方金额”,sum(mc)”贷方金额”,sum(md)-sum(mc)”余额”fromgl_accvouchwhereddatebetween2002-10-20and2002-11-20andccode=1131groupbyccus_idorderbyccus_id,SELECT,Sum为求和,sum和groupby连用是分组求和,如果不用groupby就是把所有记录加成一个数orderby为排序orderby+字段名就是按某一字段排序,SELECT,两个表关联查询格式:

@#@select字段名from表名ajoin表名bon关联条件where查询条件,例:

@#@selectb.ccusname”客户名称”,b.ccusid”客户编码”,a.sum(md)”借方金额”,a.sum(mc)”贷方金额”fromgl_accvouchainnerjoincustomerbona.ccus_id=b.ccusidwherea.ddatebetween2002-10-20and2002-11-20anda.ccode=1131groupbyb.ccusidorderbyb.ccusid,SELECT,Innerjoin内连接只显示查询字段leftjoin左连接两张表的字段同时显示,SELECT小技巧,selecta.citem_id,b.cinvstd,sum(casewhencendd_c=借thenmeelse0end)-sum(casewhencendd_c=贷thenmeelse0end)asje,sum(casewhencendd_c=借thenne_selse0end)-sum(casewhencendd_c=贷thenne_selse0end)asne_s,sum(b.iinvsprice/1.17)aswsdjintoch_tempfromgl_accassajoininventorybona.citem_id=b.cinvcodewhereiperiod=10andcitem_idisnotnullandccode=124101andme0groupbya.citem_id,b.cinvstd,SELECT小技巧,casewhen条件then结果else另一结果.如果where条件里只能加入一种选择的话,以上语句就十分有用了,它可以帮助我们分类统计数据select字段名into临时表名from来源表名where条件,如果我们的数据要从好多表中提取,那用生成临时表的方法会使我们少绕很多弯路.,SELECT小技巧,跨计算机取数,selecta.ccodefromgl_accassaleftjoin192.1.5.252.haier_office.dbo.b_queryparambona.ccode=b.ccodewhereb.ccodeisnullgroupbya.ccodesp_serveroption192.1.5.252,dataaccess,true,SELECT小技巧,查找出ap_detail中cpzid在gl_accvouch中不存在的记录查某一记录在另一张相关联的表里不存在时用notin,select*fromap_detailwherecpzidnotin(selectcoutno_idfromgl_accvouchainnerjoinap_detailbona.coutno_id=b.cpzid),SELECT小技巧,Distinct相同的只取一个,例:

@#@selectdistinctcvouchidfromap_detailwhereiperiod=10,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 政史地

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1