下面的例子列出购买产品的顾客的信息 buyer_name、buyer_id 和 qty。没有购买任何产品的顾客将不会出现在结果集中。针对每一种产品，将列出每个购买产品的顾客。指定任何一个表的字段 buyer_id 都可以。

USE joindb

SELECT buyer_name, sales.buyer_id, qty

FROM buyers

INNER JOIN sales

ON buyers.buyer_id = sales.buyer_id

GO

下面的例子返回提供产品的公司名和产品名。所返回的结果集中将不包含没有提供者的产品或没提供产品的公司。

USE northwind

SELECT productname, companyname

FROM products

INNER JOIN suppliers

ON products.Supplierid = suppliers.supplierid

GO

运行结果：

下面的例子将返回在 1998 年 1 月 1 日后订过产品的顾客名。请注意例中的 WHERE 子句用于限制结果集所返回的数据。

USE northwind

SELECT DISTINCT companyname, orderdate

FROM orders INNER JOIN customers

ON orders.customerid = customers.customerid

WHERE orderdate > '1998-1-1'

GO

运行结果：

在下面的例子里，将从数据库 library 中的表 copy 和 loan 中，返回所有目前被借出的书的书号，及借书人的号码。表 loan 和 copy 中，都有一个由多个字段 isbn 和 copy_no 合成的主键。当连接这两个表时，必须同时指定这两个字段，因为它们联合起来唯一地确定了一本特定的书。

USE library

SELECT copy.title_no， loan.member_no

FROM copy

INNER JOIN loan

ON copy.isbn = loan.isbn

AND copy.copy_no = loan.copy_no

WHERE copy.on_loan = Y GO

运行结果：

title_no member_no

1 325

1 351

2 390

2 416

(2000row(s)affected)