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

域名第二年续费价格青岛seo计费

域名第二年续费价格,青岛seo计费,网站建站素材,wordpress.主题前言: INNER JOIN 和 OUTER JOIN 是SQL中常用的两种连接方式,用于从两表活多表中提取相关的数据。两者区别主要在于返回的 结果集 如何处理 匹配 与 不匹配 的行。 目录 1、INNER JOIN 2、OUTER JOIN 3、总结 1、INNER JOIN 称为内连接,只…

 前言:

        INNER JOIN 和 OUTER JOIN 是SQL中常用的两种连接方式,用于从两表活多表中提取相关的数据。两者区别主要在于返回的 结果集 如何处理 匹配 与 不匹配 的行。

目录

1、INNER JOIN

2、OUTER JOIN

3、总结


1、INNER JOIN

        称为内连接,只有查询的几张表中的列值相等时,才会返回这些行数据。如果某行其中一个表没有对应的匹配,那么则不会返回改行数据。

举个例子:有两张表,分别是a、b表。

a表数据                                                                        b表数据

                       

SQL语句:

SELECT a.`name`, b.age
FROM a
INNER JOIN b ON a.id = b.id;

 执行结果:

在这个例子中,id=3 的sr没有匹配的age,因此不会出现在结果中。

 2、OUTER JOIN

        outer join可以细分为三种:left join、right join、full  join

        ①left join:返回左表(这是我们的第一个表)的所有行,即使右表(第二个表)中没有匹配的行,依旧以显示所查询到的字段,只不过输出的结果为null。如下:

 SQL语句:

SELECT a.name, b.age
FROM a
LEFT JOIN b ON a.id= b.id;

  执行结果:

  

        ②right join:返回右表(第二个表)的所有行,即使左表(第一个表)中没有匹配的行,依旧可以显示所查询到的字段,输出也是为null。如下:

SQL语句:

SELECT a.name, b.age
FROM a
RIGHT JOIN b ON a.id = b.id;

执行结果:

 

        ③full join:返回两个表(或多个表)中的所有行,包括没有匹配上的行,在另一张表显示为null。如下:

SQL语句:因为MySQL不支持 full join,我们可以结合left join 与 right join 来模拟 full join(像PostgreSQL、SQL Server、Oracle、IBM Db2 都支持 full join)

SELECT* 
FROMaLEFT JOIN b ON a.id = b.id UNION ALL
SELECT* 
FROMaRIGHT JOIN b ON a.id = b.id 
WHEREa.id IS NULL;

执行结果:

3、总结

        1、inner join:仅返回两表(多表)匹配的行。

        2、left join:返回左表所有行与右表匹配行,右表未匹配上显示null。

        3、right join:返回右表所有行与左表匹配行,左表未匹配上显示null。

        4、null join:返回两表(多表)所有行,无论是否有匹配的行,未匹配的都像是为null。

http://www.dinnco.com/news/67089.html

相关文章:

  • wordpress打开图片预览代码南宁seo收费
  • 帮客户做网站域名注册流程和费用
  • 怎么做图片网站源码流量购买网站
  • 做杀人任务的网站网站推广策略
  • 用于做网站的软件营销软件商城
  • 王也个人资料重庆seo技术教程
  • 建设银行网站是什么网络平台推广运营有哪些平台
  • 注册网站显示lp或设备超限怎么办百度广告
  • 制作网站怎么做导航栏百度推广手机登录
  • 个人备案网站名称怎么写怎么可以在百度发布信息
  • 做网站怎么每天更新内容排名sem优化软件
  • 湖北手机版建站系统哪家好怎么弄属于自己的网站
  • 外贸网站 自建2021小说排行榜百度风云榜
  • 交做网站视频百度云兰州seo优化公司
  • 网站建设管理人员德州seo优化
  • 自己怎么做彩票网站吗整站优化价格
  • 网站什么情况要更新网页开发教程
  • 建设集团和建设公司有什么区别么太原seo排名优化软件
  • 做网站需要什么网站分析报告
  • 东莞营销网站建设哪家好网站做优化一开始怎么做
  • 网站特色分析图怎么做关键词优化排名怎么做
  • 网站改版影响排名好用搜索引擎排名
  • 网站设计思路厨师培训学校
  • 网站做伪静态网络营销方案的范文
  • qwins是哪个网站做的网络推广费用预算表
  • jsp租房网站开发关键词自动生成器
  • 网站建设信息科技公司深圳网站搜索优化
  • 各大网站开发的区块链推广软件的app
  • 网站分析怎么写泉州百度seo
  • 网站前置审批办理流程百度推广怎么看关键词排名