sqlserver的inner join
时间: 2023-10-26 11:07:03 浏览: 139
关于SQL 中的inner join的使用
SQL Server中的INNER JOIN是一种用于将两个或多个表中的行连接起来的方法,只返回两个表中都存在的匹配行。
INNER JOIN的语法如下:
```
SELECT column_name(s)
FROM table1
INNER JOIN table2
ON table1.column_name = table2.column_name;
```
其中,table1和table2是要连接的表,ON子句指定了连接条件。
例如,我们有两个表:Customers和Orders,它们之间有一个共同的字段CustomerID。我们可以使用INNER JOIN将这两个表连接起来,以便获取每个客户及其对应的订单信息:
```
SELECT Customers.CustomerName, Orders.OrderID
FROM Customers
INNER JOIN Orders
ON Customers.CustomerID = Orders.CustomerID;
```
阅读全文