加入2个重复的mysql表

时间:2016-01-24 02:14:06

标签: mysql

如何加入下面两张表?

routing
routing_id |work_center_id |description |machine|UOM


routing_has_work_center 
routing_routing_id| work_center_work_center_id |production_hour

我尝试了这个,但它不起作用

$queryRouting = "SELECT routing.*, routing_has_work_center.*
FROM routing, routing_has_work_center
WHERE routing_id.id = routing_routing.id";

1 个答案:

答案 0 :(得分:1)

您的查询现在不加入表格。这应该可以解决问题:

SELECT *
FROM routing 
JOIN routing_has_work_center
ON routing.routing_id = routing_has_work_center.routing_routing_id

有关MySQL连接的一些可靠参考,可以帮助您更好地理解它们:http://www.sitepoint.com/understanding-sql-joins-mysql-database/