2
SELECT a.* FROM works AS a WHERE a.userid=15 INNER JOIN users AS b ON a.userid=b.id;
뭔가 잘못되어 왜 누군가가 도움을 줄 수 있을지 모르겠다. 당신에게mysql은 하나의 테이블에서 모든 것을 선택한다. 어떤 조건에서 다른 테이블과 내부 조인이 실패한다.
SELECT a.* FROM works AS a WHERE a.userid=15 INNER JOIN users AS b ON a.userid=b.id;
뭔가 잘못되어 왜 누군가가 도움을 줄 수 있을지 모르겠다. 당신에게mysql은 하나의 테이블에서 모든 것을 선택한다. 어떤 조건에서 다른 테이블과 내부 조인이 실패한다.
감사 방법에 대해 :
SELECT a.* FROM works a INNER JOIN users b ON a.userid=b.id WHERE a.userid=15;
BY 절 WHERE, ORDER/그룹이 쿼리의 끝 (이 하위 쿼리에 있지 않으면 다음이 말 것에 배치해야 하위 쿼리)
WHERE
절이 잘못된 위치에 있습니다. 항상 나열된 모든 테이블을 따르고 FROM
절에 조인됩니다.
SELECT a.*
FROM
works AS a
INNER JOIN users AS b ON a.userid=b.id
WHERE a.userid=15 ;