Foreach选择基于两个表MYSQL

时间:2015-05-22 21:40:16

标签: php mysql

所以问题很简单,我有两个表(TAble A和表B)。 我将用这两张桌子展示我需要的东西。

伪代码

我需要从tableA中选择 idadmin = 3的所有行     从tableB中获得与 idadmin 3匹配的所有结果以及 orderId 从tableA获取的所有相关行。

这张图片描述了我的一些问题。

TableA(订单) Table A

表B(明细)

Table B

表B(细节) 有没有办法在查询中执行此操作? 我可以用PHP& MYSQL?

修改

可能有2个查询?

第一个获取与idadmin = 3匹配的所有行 然后另一个给我的所有行与id admin = 3和所有orderId相匹配(在java中我用foreach执行此操作) 这两个表格是一种" 几个订单以及此订单的详细信息"。

我对此查询的期望

Order 1
Order 2
Order 3
.
.
.
DetailOrder 1
DetailOrder 2
DetailOrder 3 

提前感谢所有人。谢谢你的时间。

0 个答案:

没有答案