下载此文档

19.DB-SQL子查询及分组查询.ppt


文档分类:IT计算机 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
子查询及分组查询王金伟目标通过本章学习,您将可以:描述子查询可以解决的问题定义子查询。列举子查询的类型。书写单行子查询和多行字查询。使用子查询解决问题谁的工资比Abel高?谁的工资比Abel高?MainQuery:?Abel的工资是多少??Subquery子查询语法子查询(内查询)在主查询之前一次执行完成。子查询的结果被主查询使用(外查询)。SELECT select_listFROM tableWHERE exproperator (SELECT select_list FROM table);SELECTlast_nameFROMemployeesWHEREsalary>(SELECTsalaryFROMemployeesWHERElast_name='Abel');子查询11000注意事项子查询要包含在括号内。将子查询放在比较条件的右侧。除非进行Top-N分析,否则不要在子查询中使用ORDERBY子句。单行操作符对应单行子查询,多行操作符对应多行子查询。子查询类型主查询子查询返回ST_CLERK多行子查询ST_CLERKSA_MAN主查询子查询返回单行子查询单行子查询只返回一行。使用单行比较操作符。操作符=>>= <<= <>含义EqualtoGreaterthanGreaterthanorequaltoLessthanLessthanorequaltoNotequaltoSELECTlast_name,job_id,salaryFROMemployeesWHEREjob_id=(SELECTjob_idFROMemployeesWHEREemployee_id=141)ANDsalary>(SELECTsalaryFROMemployeesWHEREemployee_id=143);执行单行子查询ST_CLERK2600SELECTlast_name,job_id,salaryFROMemployeesWHEREsalary=(SELECTMIN(salary)FROMemployees);在子查询中使用组函数2500

19.DB-SQL子查询及分组查询 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人水中望月
  • 文件大小693 KB
  • 时间2018-11-22
最近更新