programing

#1054 - 알 수 없는 열 - 백택스 문제

linuxpc 2023. 8. 19. 09:54
반응형

#1054 - 알 수 없는 열 - 백택스 문제

기본적으로 다음과 같은 질문이 질문은 다음과 같습니다.

SELECT *, `groups`.`goodname`
FROM students AS s
INNER JOIN groups AS g
        ON s.univ_group = g.id
WHERE name LIKE "%А%"

쿼리 시도 시 다음 오류가 발생합니다.#1054 - Unknown column 'groups.goodname' in 'field list'

이미 시도됨'groups'.goodname, 'groups.goodname', goodname.'groups', goodname.groups('SO 마크업 이유로 여기서 '는 '의 약자)' 등입니다.나는 그것이 이러한 속임수와 관련이 있다는 것을 알지만 그것이 어떻게 작동하는지 이해할 수 없습니다.감사합니다!

별칭을 'groups' 테이블 - 'g'에 추가했기 때문에 쿼리가 다음 테이블을 인식하지 못합니다.groups더 이상 이름, 별칭 이름을 사용해야 하므로 변경해야 합니다.groups.goodname토그goodname

SELECT *, g.`goodname`
FROM students AS s
INNER JOIN groups AS g
        ON s.univ_group = g.id
WHERE name LIKE "%А%"

언급URL : https://stackoverflow.com/questions/35395600/1054-unknown-column-backticks-issue

반응형