首页 > 其他分享 >多表查询外连接和多表查询_子查询概述

多表查询外连接和多表查询_子查询概述

时间:2022-10-17 11:36:10浏览次数:64  
标签:多表 查询 dept 概述 emp 连接 SELECT

多表查询外连接:

多表查询外连接有两个:

一个是左外连接查询,另一个是右外连接查询

其实这两个你只需要掌握其中一个就行

左外连接查询的例子:

SELECT emp.*,dept.`name` FROM emp LEFT JOIN dept ON emp.dept_id = dept.id;

输出结果:

 

 右外连接查询的例子:

SELECT emp.*,dept.`name` FROM emp RIGHT JOIN dept ON emp.dept_id = dept.id;

 

多表查询_子查询概述:

 子查询概念:

查询中嵌套查询,称嵌套查询为子查询。

--查询工资最高的员工信息

-- 1查询最高的工资是多少9008

SELECT MAx( salary) FROM emp;

--2查询员工信息,并且工资等于9000的

SELECT *FROM emp WHERE emp."salary = 900o;

一条sql就完成这个操作。子查询

SELECT * FROM emp wHERE emp.'salary` = (SELECT MAX( salary) FROM emp);

 

标签:多表,查询,dept,概述,emp,连接,SELECT
From: https://www.cnblogs.com/hungui/p/16798515.html

相关文章

  • JDBC事务管理、概述、实现
    JDBC事务管理sql注入问题:用户名随便输入,密码输入:a'or'a'='a,它居然登录成功了!注意:后期都会使用PrrparedStatement来完成增删改查的所有操作1.可以防止sql注入......
  • 多表介绍以及一对多关系实现
    多表介绍1.多表之间的关系1.一对一(了解):如:人和身份证分析:一个人只能有一个身份证,一个身份证只能对应一个人2.一对多(多对一)如:部门和......
  • 多表查询概述和多表查询内连接
     多表查询概述:多表查询的意思是一次查多个表,SQL语句上不是有这样的一句语句吗SELECT 列表字段名FROM 列表表名,这就意味着from后面也可以跟多个列表表名比如:SELECT*......
  • 物料查询F4帮助增强(添加筛选条件)----方式一
    货铺QQ群号:834508274进群统一修改群名片,例如BJ_ABAP_森林木。群内禁止发广告及其他一切无关链接,小程序等,进群看公告,谢谢配合不修改昵称会被不定期踢除,谢谢配合需求:1、通过F4......
  • 物料查询F4帮助增强(添加筛选条件)----方式二
    货铺QQ群号:834508274进群统一修改群名片,例如BJ_ABAP_森林木。群内禁止发广告及其他一切无关链接,小程序等,进群看公告,谢谢配合不修改昵称会被不定期踢除,谢谢配合需求:1、通过F4......
  • Vicinity Vision Transformer概述
    0.前言相关资料:arxivgithub论文解读论文基本信息:发表时间:arxiv2022(2022.6.21)1.针对的问题视觉transformer计算复杂度和内存占用都是二次......
  • 基于redis的查询业务缓存实现
    添加缓存业务流程及代码实现业务流程说明:1、先从redis中进行查询,redis中如果有对应的数据则直接返回;如果没有再进入数据库查询2、从数据库查询到的数据判断是否为空......
  • 09.多表查询
    多表查询一、笛卡尔乘积--笛卡尔乘积--查询结果将People所有记录和Department所有记录依次排列组合形成新的结果select*fromPeople,Department;二、简单的多表查询......
  • 06.模糊查询
    模糊查询模糊查询使用like关键字和通配符结合来实现,通配符具体含义如下:%:代表匹配0个字符、1个字符或多个字符_:代表匹配有且只有1个字符[]:代表匹配范围内[^]......
  • 08.分组查询
    分组查询--根据员工所在地区分组,统计员工人数,工资总和,平均工资,最高工资,最低工资--方案1select'武汉'地区,count(*)员工人数,sum(PeopleSalary)工资总和,avg(People......