我有一个包含两列的表:
我有另一个产品表有三列:
我想构建一个显示此内容的查询:
我该怎么做?
答案 0 :(得分:0)
SELECT ProductName, a1.ItemName AS Item1, a2.ItemName AS Item2
FROM Products
INNER JOIN Items a1 ON Products.ItemsID1 = a1.ItemID
INNER JOIN Items a2 ON Products.ItemsID2 = a2.ItemID
答案 1 :(得分:0)
select p.name, i1.name, i2.name from products p
join items i1 on i1.id=p.item1_id
join items i2 on i2.id=p.item2_id
where p.id=?;
替换?用你的参数。 享受,