2016-01-21 58 views
0

我想连接此表并加入两个表。
我的输出应该包含列:客户全名(名和姓),产品描述,数量有序。Concat和加入

Table Name Customers: 
CustomerId 
FirstName 
Lastname 
City 
State 

Table Name: Orders 
OrderNo 
CustomerId 
ProductID 
Quantity 

Table: Products 
ProductID 
Description 
Quantity 

回答

0

假设没有客户ID或产品ID可以为null这样内部连接。

SELECT C.FirstName + ' ' + C.LastName AS [FullName], 
     P.Description AS [ProductDescription], 
     O.Quantity AS [QuantityOrdered] 
    FROM Orders O 
    JOIN Customers C 
    ON C.CustomerId = O.CustomerId 
    JOIN Products P 
    ON P.ProductId = O.ProductId