찾다

 >  Q&A  >  본문

MySQL SELECT INNER JOIN의 잘못된 사용

WHERE 조건과 결합된 INNER JOIN을 사용하는 쿼리를 사용하여 특정 users.id에 대한 "역할" 집합을 검색하려고 합니다. 하지만 문제가 발생했습니다.

내 데이터베이스에는 4개의 테이블이 있습니다:

으아악

내 쿼리:

으아악

그러나 이 쿼리는 데이터를 반환하지 않습니다. (phpmyadmin SQL 보드에서 테스트되었습니다.)

P粉022285768P粉022285768280일 전433

모든 응답(2)나는 대답할 것이다

  • P粉055726146

    P粉0557261462024-02-26 15:50:19

    Akina가 댓글 섹션에서 이미 언급했듯이 "role" 테이블에는 "libelle" 값이 없으며 위에서 언급한 것처럼 "Système"과 동일합니다. 그렇기 때문에 아무런 출력도 얻지 못합니다. MySQL 데이터베이스의 "시스템"으로 수정하고 다시 시도하십시오.

    회신하다
    0
  • P粉691958181
  • 취소회신하다