- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验7条件查询常用函数的使用分组数据查询方法.ppt
广州市数字天堂软件科技有限公司 实验七 数据查询语句 数据的查询 1、数据的查询 SELECT 目标表列名 FROM 基本表(或视图)名 [ WHERE 条件表达式 ] [ GROUP BY 列名1 [ HAVING 条件表达式 ] ] [ ORDER BY 列名2 [ASC|DESC]] 常用查询条件 条件查询 比较 1、查询出表titles中书籍类型(type)为商务书 (business)的所有记录。 2、查询出表titles中书籍价格(price)大于16元的书籍名称、数据类型以及价格。 条件查询 多重条件查询 NOT、AND、OR 用户可以使用括号改变优先级 3、查询出表titles中书籍类型(type)为商务书(business)并且书籍价格大于16元的所有记录。 条件查询 确定范围 4、查询出表titles中书籍价格(price)介于10元和20元之间的所有记录 。 5、查询出表titles中书籍价格(price)不在10元至20元之间的所有记录 。 条件查询 确定集合 利用“IN”操作可以查询属性值属于指定集合的元组。 6、查询出表titles中书籍类型(type)为商务书(business)和心理学(psychology)的所有记录。 利用“NOT IN”可以查询指定集合外的元组。 7、查询除以上两种书籍类型以外的所有书籍的信息。 ; 条件查询 部分匹配查询 当不知道完全精确的值时,用户可以使用LIKE或NOT LIKE进行部分匹配查询(也称模糊查询) 8、查询表titles中书名(title)以字母’S’开头的所有记录。 9、查询表titles中书名(title)中第二个字符是’S’的书籍名称和书籍类型。 条件查询 空值查询 某个字段没有任何值称之为空值(NULL) 空值不同于零和空格,它不占任何存储空间 10、查询出表titles中书籍价格(price)为空值的所有记录信息。 常用库函数及统计汇总查询 1、求表titles中书籍类型(type)为商务书(business) 的书籍的价格总和和平均价格。 2、求表titles中书籍类型(type)为商务书(business) 的书籍的最高价格、最低价格及之间相差的价格。 3、求表titles中有多少种书籍类型。 4、统计表titles中有标价的书籍记录的条数。 价格为零的书籍也计算在内,没有价格(即为空值)的书籍不计算。 5、利用特殊函数COUNT(*)求表titles中所有书籍的条数。 分组查询 GROUP BY子句可以将查询结果按属性列或属性列组合在行的方向上进行分组,每组在属性列或属性列组合上具有相同的值。 也就是将关系按〈列名1〉的值进行分组,列名1值相等的元组为一组,再对各个分组进行操作。 1、查询表sales中的书籍编号(title_id)以及对应图书的总销量(结果列标题显示为TOTAL_QTY_PERDAY) 。 若在分组后还要按照一定的条件进行筛选,则需使用HAVING子句 2、查询表sales中总销量超过50本图书的书籍编号以及该书总销量(结果列标题显示为TOTAL_QTY_PERDAY) 。 查询的排序 当需要对查询结果排序时,应该使用ORDER BY子句,ORDER BY子句必须出现在其他子句之后。排序方式可以指定,DESC为降序,ASC为升序,缺省时为升序。 1、查询表sales中的书籍ID(title_id),订单日期(ord_date)和销售量(qty),并按销售量降序排列。 条件查询 使用TOP列出前N个记录 11、查询表titles中价格(price )最高的前三位的价格、书籍名称和类型。 练习: 以下所有练习题都基于PUBS数据库中的相关表: 1、查询作者表authors中所在的州(state)是‘CA’的并且au_lname是以M开头的所有记录信息。 2、 查询作者表authors中所在的州(state)是‘KS’,或者所在地址为空的记录的作者的姓、名、地址以及所在州(state )的信息。 3、查询作者表authors中所在城市(city)属于‘oakland’或‘berkeley’或‘covelo’的记录的作者编号、作者的姓、名以及城市的信息,并按作者编号的升序进行排序。 4、查询作者表authors中所在城市(city)不属于‘oakland’、‘berkeley’和‘covelo’的所有记录信息。 5、查询销售表sales中订单日期(ord_date )介于‘1992-01-01’ 和 ‘
您可能关注的文档
最近下载
- 员工心态培训ppt课件.pptx VIP
- 直肠癌的外科治疗及进展.ppt VIP
- 2025年上海证券交易所招聘笔试预测试题及答案.doc VIP
- 料账管理课件.pptx VIP
- 能量密度指数(EII)计算方法.ppt VIP
- 红十字校本课程教学设计.docx VIP
- (正式版)Y-S-T 1700-2024 银矿采选业绿色工厂评价要求.docx VIP
- 2025年上海证券交易所招聘笔试专项练习含答案.doc VIP
- TCECA-G 0344—2025《零碳园区评价技术规范》.pdf VIP
- 第2课 春秋战国的历史巨变课件(共41张PPT)-中职高一上学期高教版(2025)中国历史全一册(含音频+视频).pptx VIP
文档评论(0)