sql查询所有项目的价格历史

时间:2015-09-27 20:08:12

标签: mysql sql

我有三张桌子。

Table 1  
Transact Item Status   
0         A      1  
1         A      1     
2         B      1  
3         C      0  

...

Table 2  
Item     Item Name      
A          shoe1  
B          shoe2  
C          shoe3  

...

Table 3  
Transact   Price  
0            23  
1            22  
2            10  
3            50  

如何获取所有商品的交易记录?通过输入项目或其名称很容易获得一个特定项目,但所有项目如何?据推测,我希望为所有项目绘制每个项目的交易历史记录?

谢谢!

1 个答案:

答案 0 :(得分:0)

SELECT t1.* , t2.ItemName , t3.Price
FROM Table1 t1 
INNER JOIN Table2 t2  ON t1.Item = t2.Item
INNER JOIN Table3 t3  ON t1.Transact = t3.Transact