当前位置: 首页 > news >正文

河北建设工程网站成都投资网站建设

河北建设工程网站,成都投资网站建设,海外网络服务商,计算机网络技术就业率SQL 中的不同 JOIN 类型: 1. (INNER)JOIN(内连接):返回两个表中具有匹配值的记录。 2. LEFT(OUTER)JOIN(左外连接):返回左表中的所有记录&#…

SQL 中的不同 JOIN 类型:

1. (INNER)JOIN(内连接):返回两个表中具有匹配值的记录。

2. LEFT(OUTER)JOIN(左外连接):返回左表中的所有记录,以及右表中与之匹配的记录。

3. RIGHT(OUTER)JOIN(右外连接):返回右表中的所有记录,以及左表中与之匹配的记录。

4. FULL(OUTER)JOIN(全外连接):返回在左表或右表中有匹配的所有记录。

现在详细举例说明:

假设我们有两个表 employees 和 departments:

employee_idnamedepartment_id
1Alice1
2Bob2
3DavidNULL

employees表

department_iddepartment_name
1HR
2Engineering
3Sales

departments表

 INNER JOIN 

SELECT employees.name, departments.department_name  //要查的字段
FROM employees  //表1
INNER JOIN departments ON employees.department_id = departments.department_id;  //表2,连接条件

结果是

namedepartment_name
AliceHR
BobEngineering

LEFT (OUTER) JOIN

LEFT JOIN 返回左表中的所有记录,以及右表中匹配的记录。如果右表中没有匹配的记录,则结果中包含 NULL。

SELECT employees.name, departments.department_name
FROM employees
LEFT JOIN departments ON employees.department_id = departments.department_id;

结果是

namedepartment_name
AliceHR
BobEngineering
DavidNULL

RIGHT (OUTER) JOIN

RIGHT JOIN 返回右表中的所有记录,以及左表中匹配的记录。如果左表中没有匹配的记录,则结果中包含 NULL。

SELECT employees.name, departments.department_name
FROM employees
RIGHT JOIN departments ON employees.department_id = departments.department_id;

结果是

namedepartment_name
AliceHR
BobEngineering
NULLSales

 FULL (OUTER) JOIN

FULL JOIN 返回两个表中的所有记录,当左表或右表中有匹配时返回匹配的记录。如果没有匹配,则结果中包含 NULL。

SELECT employees.name, departments.department_name
FROM employees
FULL JOIN departments ON employees.department_id = departments.department_id;

namedepartment_name
AliceHR
BobEngineering
DavidNULL
NULLSales

总结

  • INNER JOIN:只返回两个表中匹配的记录。
  • LEFT JOIN:返回左表中的所有记录,以及右表中匹配的记录。
  • RIGHT JOIN:返回右表中的所有记录,以及左表中匹配的记录。
  • FULL JOIN:返回两个表中的所有记录,当左表或右表中有匹配时返回匹配的记录。

希望这些示例能帮助你更好地理解 SQL 中的不同 JOIN 类型。

http://www.yayakq.cn/news/790370/

相关文章:

  • 万网网站备份seo搜索优化试卷
  • 哪里建设网站最好wordpress生成小程序
  • 经典网站欣赏人气最旺的传奇手游
  • 傻瓜式网站模板培训机构网站建设
  • 怎么分析竞争对手网站西安专业网站建设公司哪家好
  • 做局域网站数据库asp网站制作工具
  • 企业网站排名优化方案关键词搜索引擎
  • 建立网站的主要步骤网站制作老了
  • 论坛网站如何备案网站做友链有什么用
  • 网站做镜像是什么网络营销是什么模式
  • 福州百度网站快速优化wordpress主题验证
  • 我做的静态网站怎么发布到网上seo搜索引擎优化论文
  • 淄博网站制作形象做网站的主流软件
  • 吴江专业的网站建设产品单页营销型网站模板下载
  • 树状结构的网站wordpress最新漏洞
  • 帮传销做网站会违法吗app制作用什么软件
  • 励志网站织梦源码万网空间上传网站吗
  • 绵阳网站建设哪家好建设网站合同文档
  • 做的网站为什么图片看不了wordpress自定义过滤
  • 网站文章排版工具ui培训学校哪家好
  • 太原网站建设平台湖北望新建设有限公司网站
  • html5网站app开发wordpress滑动解锁代码
  • 小企业官方网站制作网页设计作品源代码下载
  • 自己做的网页加在网站文章上为什么打不开wordpress安装好了怎么登陆网站
  • 网站开发面试自助建站系统注册
  • 怎么做免费网站 视频qq电脑版网页登录入口
  • 手机网站建站教育模板为什么做线上营销
  • 做网站实验报告网站主机测速
  • 免费网址导航网站建设手机python编程软件
  • 广州 济南网站建设公司 网络服务资料图片 wordpress