[英]How to Join 2 tables to get 1 tables?
如何查询? 我不知道!!
表格1
userID | Name
0001 | Tim
0002 | James
0003 | Bond
0004 | Steve
0005 | Bill
表2
ProductID | BuyerID | SellerID
00001 | 0001 | ooo4
00002 | 0003 | 0005
00003 | 0001 | 0002
如何将这两者结合起来:
ProductID | Buyer | Seller
00001 | Tim | Steve
00002 | Bond | Bill
00003 | Tim | James
怎么样的
SELECT p.ProductID,
b.Name as Buyer,
s.Name Seller
FROm Table2 p LEFT JOIN
Table1 b ON p.BuyerID = b.userID LEFT JOIN
Table1 s ON p.SellerID = s.userID
SELECT
tbl2.ProductID as ProductID,
Buyer.Name as Buyer,
Seller.Name as Seller
FROM tbl2
LEFT JOIN tbl1 Buyer ON tbl2.BuyerID = Buyer.userID
LEFT JOIN tbl1 Seller ON tbl2.BuyerID = Seller.userID
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.