【发布时间】:2015-08-20 23:58:54
【问题描述】:
如何在 MySQL 中针对 3 个不同的表编写查询?这是我目前所拥有的:
SELECT distinct cool_id, example, table1.name
FROM tardis
INNER JOIN table1
ON table1.unique_id = table2.unique_id
AND table1.unique_id='12345'
AND table2.status='active'
现在假设在第三张表中存在一个名为“planets”的列。除了匹配当前查询中的其他条件之外,我如何将其添加到此查询中以选择“行星”?另外,如果 INNER JOIN 不是最好的选择,请告知。
【问题讨论】:
-
此查询中的
table2是什么?
标签: mysql sql database inner-join conditional-statements