- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MAX()函数 计算学生表中的最高成绩。具体的实现方法是使用MAX()函数查询tb_student表中score字段的最大值。 实例 MIN()函数 MIN()函数 MIN()函数可以求出表中某个数值类型字段取值的最小值。 MIN()函数 计算学生表中的最低成绩。具体的实现方法是使用MIN()函数查询tb_student表中score字段的最小值。 实例 连接查询 4 主要内容 内连接查询 1 外连接查询 2 复合条件连接查询 3 内连接查询 内连接查询 图书信息表 借阅信息表 内连接查询后的结果 内连接查询 使用内连接查询出图书的借阅信息。主要涉及到图书信息表tb_bookinfo和借阅表tb_borrow,这两个表通过图书ID进行关联。 实例 外连接查询 外连接查询 OUTER JOIN 外连接查询 SELECT 字段名称 FROM 表名1 LEFT|RIGHT JOIN 表名2 ON 表名1.字段名1=表名2.属性名2; 外连接查询的基本语法格式如下: LEFT JOIN RIGHT JOIN 左外连接 在图书馆管理系统中,图书信息表(tb_bookinfo)和图书类型表(tb_booktype)之间通过类型ID字段相关联,并且在图书类型表中保存着图书的可借阅天数。因此,要实现获取图书的最多借阅天数,需要使用左外连接来实现。 实例 右外连接 对刚刚完成的例子中的两个数据表进行右外连接,其中图书类型表(tb_bookTYPE)作为右表,图书信息表(tb_bookinfo)作为左表,两表通过图书类型ID字段关联。 实例 复合条件连接查询 选择数据库 应用复合条件连接查询实现查询出未归还的图书借阅信息,主要是判断是否归还字段的值等于0的条件。 实例 子查询 5 主要内容 带IN关键字的子查询 1 带比较运算符的子查询 2 带EXISTS关键字的子查询 3 带ANY关键字的子查询 4 带ALL关键字的子查询 5 带IN关键字的子查询 带IN关键字的子查询 子查询就是指在一个查询语句中,还包括另一个查询语句。在外一层的查询中使用里面一层查询产生的结果集。 IN 带IN关键字的子查询 应用带IN关键字的子查询实现查询被借阅过的图书信息。 实例 带比较运算符的子查询 带比较运算符的子查询 =、!=、、=、、= 带AND的多条件查询 SELECT * FROM 数据表名 WHERE 条件表达式1 AND 条件表达式2 […AND 条件表达式n]; 使用AND关键字查询的语法格式如下: 带AND的多条件查询 实现判断输入的管理员帐号和密码是否存在。要求查询tb_manager表中name字段值为mr,并且PWD字段值为mrsoft的记录。 实例 带OR的多条件查询 带OR的多条件查询 SELECT * FROM 数据表名 WHERE 条件1 OR 条件2 […OR 条件表达式n]; 使用OR关键字查询的语法格式如下: 带OR的多条件查询 查询tb_manager表中name字段值为mr或者mingrisoft的记录。 实例 用DISTINCT关键字去除结果中的重复行 用DISTINCT关键字去除结果中的重复行 SELECT DISTINCT 字段名 FROM 表名; DISTINCT关键字的使用方法如下: 用DISTINCT关键字去除结果中的重复行 实现从图书馆管理系统的读者信息表中获取职业。要求使用DISTINCT关键字去除tb_reader表中vocation字段中的重复记录。 实例 用ORDER BY关键字对查询结果排序 用ORDER BY关键字对查询结果排序 ORDER BY 字段名 [ASC|DESC]; ORDER BY关键字的使用方法如下: 用ORDER BY关键字对查询结果排序 实现对图书借阅信息进行排序。要求查询tb_borrow表中的所有信息,并按照“borrowTime”进行降序排列。 实例 用GROUP BY关键字分组查询 使用GROUP BY关键字来分组 实现分组统计每本图书的借阅次数。要求使用GROUP BY关键字对tb_borrow表中t bookid alk字段进行分组查询。 实例 GROUP BY关键字与GROUP_CONCAT()函数一起使用 仍然对图书借阅表进行分组统计,这次使用GROUP BY关键字和GROUP_CONCAT()函数对表中的bookid字段进行分组查询。 实例 按多个字段进行分组 对tb_borrow1表中的bookid字段和readerid字段进行分组,分组过程中,先按照bookid字段进行分组。当bookid字段的值相等时,再按照readerid字段进行分组。 实例 用LIMIT限制查询结果的数量 用LIMIT限制查询结果的数量 LIMIT子句可以对
您可能关注的文档
最近下载
- 知不足而奋进,望远山而力行——期中考前动员班会 课件.pptx VIP
- 05 专题五:二次函数与面积关系式、面积最值问题(铅锤法);中考复习二次函数压轴题题型分类突破练习.docx VIP
- xfer records serum血清合成器中文说明书.pdf VIP
- 审美鉴赏与创造知到智慧树期末考试答案题库2025年南昌大学.docx VIP
- JB∕T 7947-2017 气焊设备 焊接、切割及相关工艺用炬.docx VIP
- 响应曲面法(RSM).pptx VIP
- 上海普通公路设施养护维修预算定额上海普通公路设施养护维修.PDF
- 高频精选:保险行业面试题库及答案.doc VIP
- 试验设计与分析教学课件-响应曲面法.pptx VIP
- 村委换届选举实施方案4篇.doc VIP
原创力文档


文档评论(0)