0
MySQL 사용. 두 잘 작동 아래와 같이 조인동일한 쿼리에서 Mysql 왼쪽 가입 및 조인 - 구문 오류
SELECT *
FROM t1
LEFT JOIN db2.t2 AS t2
JOIN t3 ON t1.id=t3.id
WHERE 1;
내가 좌 가입 및 SO 천국에 LEFT JOIN
에 (동일한 쿼리에 다른 많은 질문/답변을 가입 사용하려면 :
SELECT *
FROM t1
JOIN db2.t2 AS t2
JOIN t3 ON t1.id=t3.id
WHERE 1;
그러나, 다음과 같은 구문 오류가 있습니다 지금까지이 문제에 도움이되지 않았습니다.)
여기에 문제의를 착용 할 것 (물론, 당신의 요구 조건을 조정) :
그것은 무언가 같이해야 하는가? – Sadikhasan
어떻게't1'과't2'에 합류하고 있습니까? 'ON' 절이 없습니다. 어쨌든, 결합 순서를 뒤집어 봅니다. (처음에는't3'와't2'를 사용합니다.) –
# 1064 - SQL 구문에 오류가 있습니다. MySQL 서버 버전에 해당하는 설명서를 확인하여 올바른 구문을 사용하여 '어디에서 authors.url ='abcd 'AND hide_status ='none 'ORDER BY id DESC'5 행 (원래 질문에서 필드 이름을 변경했습니다.) 또한 다른 이유로 구문 문제가 아닌 이유는 - - 쿼리에서 "LEFT"라는 단어를 삭제하면됩니다. 첫 번째 조인에 "JOIN"대신 "LEFT JOIN"을 넣으면 쿼리가 중단됩니다. – WorkWise