我有三个表:Container
的字段为ContainerNo
,Date
,
和一张桌子:Order
具有以下字段:ConteunrNo
,Customer
第三张桌子是
Purchase
,其字段为ConteunrNo
,Customer
。
所有表都与“容器编号”链接
我想做一个联盟查询显示ConainerNo
,Customer
。
这将包括所有表中的所有记录。
稍后它将与php一起使用,因为我听说有人抱怨在phpmyadmin中工作但无法在PHP中工作的联合查询
谢谢
最佳答案
您可以使用所有内部联接的联合
select ContainerNo , Customer
from Order
inner join Container.ContainerNo = Order.ContainerNo
union all
select ContainerNo , Customer
from Purchase
inner join Container.ContainerNo = Purchase.ContainerNo