交叉引用sql表php

时间:2009-07-15 09:22:55

标签: php sql

我会尽力解释这个,请问任何问题:

我有三个表格 -

  • tblOrderProducts
  • tblOrders
  • tblProducts

tblOrders包含订单详细信息,但不包含客户订购的实际产品,因此我需要交叉参考表格:

VendorTxCode是 tblOrders tblOrderProducts 中的一个字段。

tblOrderProducts 包含以下内容:

VendorTxCode | ProductId |价格|量
651 1 42.50 1
651 4 3.99 4

tblProducts 包含以下字段:

ProductId |价格|描述
1 42.50鸡肉 4 3.99蛋

所以我的问题是如何通过VendorTxCode显示每个商品订单的产品描述和数量:

感谢您的关注,我希望您可以帮助我今天早上凌晨4点尝试各种不同的方式。

由于

1 个答案:

答案 0 :(得分:1)

不确定您使用的是哪种sql风格,但有以下几点:

select 
 p.Description
,op.Price
,op.quantity
from tblOrderProducts op
 inner join tblProducts p on p.ProductId = op.ProductId
where op.VendorTxCode = @YourVendorTxCode