《MySQL网络数据库项目化教程(新形态活页式)》 课件 5.2 复杂查询_第1页
《MySQL网络数据库项目化教程(新形态活页式)》 课件 5.2 复杂查询_第2页
《MySQL网络数据库项目化教程(新形态活页式)》 课件 5.2 复杂查询_第3页
《MySQL网络数据库项目化教程(新形态活页式)》 课件 5.2 复杂查询_第4页
《MySQL网络数据库项目化教程(新形态活页式)》 课件 5.2 复杂查询_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

复杂查询CONTENTS目录情景导入01知识连接04任务目标03分解任务02知识总结05情景导入01PART小明在使用完列查询语句后,发现其存在局限性,仅使用SELECT语句查询会返回全部列数据,范围过大。为了更准确地展示查询的内容和结果以及实现数据之间的关系和逻辑关系,王组长希望小明和团队使用数据库系统的更复杂的查询方式。团队经过调研后,发现数据库系统提供了丰富的查询方法,可以根据需要对数据进行更复杂的查询等操作,从而快速获取符合要求的有用信息。情景导入分解任务02PART分解任务首先明确需要查询的数据信息内容根据数据自身特性选择具有代表性的属性根据查询的内容针对选择的属性进行数据查询任务目标03PART任务目标掌握where字句的使用方法A掌握逻辑运算符在数据查询中的使用方法c掌握比较运算在数据查询中的使用方法B知识连接

04PART1.使用WHERE子句查询知识连接语法格式WHERE列名运算符值WHERE子句必须紧跟FROM子句之后,在WHERE子句中,使用一个条件从FROM子句的中间结果中选取行。WHERE子句会根据条件对FROM子句的中间结果中的行一行一行地进行判断,当条件为TRUE的时候,一行就被包含到WHERE子句的中间结果中。在SQL语法结构中,可以使用判定运算完成条件更复杂的查询。和WHERE字句搭配使用的操作符如表所示,可以根据不同需求选择使用。知识连接比较运算模式匹配范围比较空值比较子查询操作符描述=等于<>不等于>大于<小于>=大于等于<=小于等于表5-2-1WHERE操作符知识连接SELECT字段列表[AS]别名2.使用列查询操作数据时,更改列名称即设置列别名,可在列名后使用AS子句来实现。设置列别名语法格式如下。知识连接2.比较运算比较运算符用于比较(除TEXT和BLOB类型外)两个表达式值当两个表达式值均不为空值(NULL)时,除了“<=>”运算符,其他比较运算返回逻辑值TRUE(真)或FALSE(假);而当两个表达式值中有一个为空值或都为空值时,将返回UNKNOWN。运算符运算=等于<小于<=小于等于>大于>=大于等于<=>相等或都等于空<>不等于!=不等于【例5.6】查询农产品销售管理数据库商品表中商品名为“豆干”的记录。对应的查询语句如下。知识连接语法格式select商品名,进货价,销售价,库存from商品表where商品名='豆干';通过逻辑运算符组成更为复杂的查询条件,操作的结果“1”或“0”,分别表示“true”或“false”知识连接符号运算名称示例说明not!非运算!x如果x是"true",那么示例的结果是"false";如果x是"false",那么示例的结果是"true"or||或运算x||y如果x或y任一是"true",那么示例的结果是"true",否则示例的结果是"false"。and&&与运算x&&y如果x和y都是"True",那么示例结果是"true",否则示例的结果是"false"。xor^异或运算x^y如果x和y不相同,那么示例结果是"true",否则示例的结果是"false"。知识总结05PART知识总结同学们,是不是发现数据库里面的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论