selectcolumn_name(s)from table1RIGHTJOINtable2ONtable1.column_name=table2.column_name 注释:在某些数据库中,RIGHT JOIN 称为RIGHT OUTER JOIN RIGHT JOIN产生表2的完全集,而1表中匹配的则有值,没有匹配的则以null值取代。 代码语言:javascript 代码运行次数:
RIGHTJOINTable_B B ONA.Key=B.Key Outer JOIN SELECT FROMTable_A A FULLOUTERJOINTable_B B ONA.Key=B.Key Left Excluding JOIN SELECT FROMTable_A A LEFTJOINTable_B B ONA.Key=B.Key WHEREB.KeyISNULL Right Excluding JOIN SELECT FROMTable_A A RIGHTJOINTable_B B ONA.Key=B.Key WHEREA.Key...
语句:select * from a_table a right outer join b_table b on a.a_id = b.b_id; 执行结果: 说明: right join是right outer join的简写,它的全称是右外连接,是外连接中的一种。 与左(外)连接相反,右(外)连接,左表(a_table)只会显示符合搜索条件的记录,而右表(b_table)的记录将会全部表示出来。
SQL 连接(JOIN) SQL join 用于把来自两个或多个表的行结合起来。 下图展示了 LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 相关的 7 种用法。 类型描述INNER JOIN返回两个表中满足连接条件的记录(交集)。LEFT JOIN返回左表中的所有记录,即使右表中没有匹配的记录
3>外连接OUTER JOIN 1)左外连接LEFT [OUTER] JOIN SELECT * FROM table1 AS a LEFT [OUTER] JOIN ON a.column=b.column 2)右外连接RIGHT [OUTER] JOIN SELECT * FROM table1 AS a RIGHT [OUTER] JOIN ON a.column=b.column 3)全外连接full [outer] join ...
大家好,我是宁一。 今天讲解SQL教程第12课:OUTER JOIN外连接。 外连接是左外连接(LEFT OUTER JOIN)、右外连接(RIGHT OUTER JOIN)、全外连接(FULL OUTER JOIN)的统称。 一般我们会省略掉OUTER,后面的课程…
下图展示了 LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 相关的 7 种用法。具体分解如下: 1.INNER JOIN(内连接)SELECT FROM Table_A A INNER JOIN Table_B B ON A.Key = B.Key 2.LEFT JOIN(左连接)SELECT FROM Table_A A LEFT JOIN Table_B B ON A.Key = B.Key 3.RIGHT JOIN(右连接)S...
SQL 的各种 join 用法 下面展示了 LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 相关的 7 种用法。 具体分解如下: 1.INNER JOIN(内连接) SELECTFROMTable_A AINNERJOINTable_B BONA.Key=B.Key 等值连接,只返回两个表中连接字段相等的值 2.LEFT JOIN...
SQL OUTER JOIN Syntax SELECT <column_name1>, <column_name2> <aggregate_function> FROM LEFT OUTER JOIN ON <join_conditions> SQL OUTER JOIN Example The following example JOINs the region and branch tables on the region_nbr column. Here are the contents of the tables: Table: REGION...
Join Two Database Tables Use an ODBC connection to import product data from an outer join between two Microsoft® SQL Server® database tables into MATLAB®. Create an ODBC database connection to a Microsoft SQL Server database with Windows® authentication. Specify a blank user name and...