여러 테이블을 선택하고 이러한 테이블 중 하나에서 내부 조인을 할 수 있습니까? 예 :Mysql 하나의 테이블에서 여러 개의 테이블을 선택하지만 내부 조인
SELECT *
FROM table1 AS t1, table2 AS t2, table3 AS t3
INNER JOIN table4 AS t4 ON t1.row3 = t4.row3
INNER JOIN table5 AS t5 ON t1.row4 = t5.row4
WHERE ...
이 경우 나는이 문제를 일으키고 있습니다. 그것은 나에게 오류를 준다 - 알 수없는 "t1.row3"열에서 'on 절'. 여러 테이블을 선택할 수 있는지는 모르겠지만 이러한 테이블 중 하나에서 내부 조인을해야합니다.
실제 테이블과 열 이름입니까? – klennepette
아니요, 이들은 내 실제 테이블과 열 이름이 아니지만 비슷합니다. 나는 3 개의 테이블을 선택할 필요가있다. 하나의 테이블에서 내부 조인을 할 필요가 있고, 다른 2 개의 테이블은 단순한 선택을 할 필요가있다. – woopata