Php 交叉引用sql表

Php 交叉引用sql表,php,sql,Php,Sql,我会尽力解释,如有任何问题,请询问: 我有三个标签- tblOrderProducts 领主 TBL产品 tblOrders包含订单详细信息,但不包含客户已订购的实际产品,因此我需要交叉参考表格: VendorTxCode是tblOrders和tblOrderProducts中的一个字段 tblOrderProducts包含以下内容: 供应商代码|产品ID |价格|数量 651 42.50 1 65143.994 tblProducts具有以下字段的名称: ProductId | Price

我会尽力解释,如有任何问题,请询问:

我有三个标签-

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

VendorTxCode是tblOrderstblOrderProducts中的一个字段

tblOrderProducts包含以下内容:

供应商代码|产品ID |价格|数量
651 42.50 1
65143.994

tblProducts具有以下字段的名称:

ProductId | Price | Description
1 42.50只鸡
4.3.99鸡蛋

因此,我的问题是如何通过VendorTxCode显示每个项目订单的产品描述和数量:

谢谢你的关注,我希望你能帮助我,我一直到今天早上4点都在尝试各种不同的方法,但都没有成功


谢谢

我不确定您使用的是哪种sql风格,但大致如下:

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