SQL 문 오류: "열이 존재하지 않습니다."
제공된 SQL 문에서 오류 메시지는 FK_Numbers_id 열이 데이터베이스 테이블에 존재하지 않음을 나타냅니다. 그러나 테이블 구조를 검사하면 FK_Numbers_id 열이 존재한다는 것이 분명해집니다.
문제는 큰따옴표가 포함된 열 이름의 대소문자 구분으로 인해 발생합니다. 테이블은 인용된 열 이름으로 생성된 것으로 나타나므로 대소문자를 구분합니다. 이 경우 FK_Numbers_id 열 이름은 큰따옴표로 묶어야 합니다.
<code class="language-sql">select sim.id as idsim, num.id as idnum from main_sim sim left join main_number num on ("FK_Numbers_id" = num.id);</code>
열 이름을 큰따옴표로 올바르게 묶어 이제 SQL 문이 대상 열을 정확하게 참조합니다.
위 내용은 열이 존재하는데도 내 SQL 쿼리가 '열이 존재하지 않습니다'를 반환하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!