从两个表查询SQL

时间:2015-02-25 07:37:29

标签: sql

我正在努力更改查询。我有这个样本:

SELECT  
      ItemID,
      Item                        
FROM Transactions tbm                          
WHERE TransactionType IN ('Receipt','Issue')   
GROUP BY ItemID ,Item 

我想要做的是更改交易表。现在,我有收据问题表,我想从收据表中获取 QuatityReceipt 并且 QuantityIssued来自问题表的 ItemID Item 在两者上都很常见。

如何使用一个查询执行此操作? 感谢。

1 个答案:

答案 0 :(得分:0)

如前所述,你需要像这样加入你的表:

SELECT 
      T.ItemID,
      T.Item,
      R.QuatityReceipt,
      I.QuantityIssued
 FROM Transactions AS T
JOIN Receipt AS R ON T.ItemID=R.ItemID
JOIN Issue AS I ON T.ItemID=I.ItemID