MySQL从两个表以一种条件联接

bus*_*ver 1 php mysql join

我想不通联接..
需要从一个表中选择所有行,其中一列等于另一张表中的某事..

像这样:

SELECT ALL FROM someTable 
WHERE COLUMN someColumn = '123' (IN A DIFFERENT TABLE) 
Run Code Online (Sandbox Code Playgroud)

诸如此类.. ID当然需要匹配..

sge*_*des 5

只需使用INNER JOIN

SELECT * 
FROM SomeTable S
    JOIN SomeOtherTable S2 
        ON S.SomeKey = S2.SomeKey
WHERE S.SomeColumn = '123'
Run Code Online (Sandbox Code Playgroud)

我对您的问题并不完全清楚,因此,WHERE如果该子句代表您的JOIN标准,则可能不需要该子句。