我已经三代表 'HARDWARE_MODEL', '仓库' 和 '品牌' 和表格都以这种方式refernced在一起: HARDWARE_MODEL < - >仓库 HARDWARE_MODEL < - >品牌Mysql的复杂的SELECT
现在我想执行以下查询:选择'brand_id等于'10'的所有'仓库'对象)。非课程仓库和品牌不加入,因此它们之间不存在外键。我正在尝试类似于:
SELECT *
FROM warehouses
where hardware_id = (SELECT *
FROM hardwares
where brand_id='10')
但它不起作用! 其中,hardware_id是“仓库表”字段,brand_id是“硬件表”字段。 有什么建议吗?
确定我'已经解决了基于你的例子现在它的工作原理: – Marco 2012-03-14 18:20:52