보고서 내용에 들어갈 쿼리를 만드는데 수식 입력 다하고 실행하려고 할 때마다
"지적된 '[구분코드]' 필드는 SQL 문의 FROM 절에 나열된 테이블을 둘 이상 참조합니다."라는 문구가 뜨면서 안 됩니다.
테이블 두 개를 활용해서 만들어야 하는 쿼리이고, 분명 테이블 한개에서만 골라서 클릭했는데 왜 이럴까요...
안녕하세요. 길벗 수험서 운영팀입니다.
'구분코드'의 경우 '직원교육현황' 테이블과 '직원구분' 테이블에 모두 있습니다.
쿼리 편집기의 첫 번째 난에 '직원교육현황*'을 입력했으므로 '직원번호, 구분코드, 교육월수, 연수비' 필드가 모두 포함된 것이고, 두 번째 필드에 '구분필드'를 입력했으므로 '구분필드'가 두개로 중복됩니다.
이런 경우 '직원교육현황.구분코드'나 '직원구분.구분코드'처럼 테이블명을 표시해줘야 합니다.
이처럼 필드가 중복되는 것을 방지하기 위해서 '직원교육현황*'보다는 '직원번호', '교육월수', '연수비' 필드를 각각 편집기 1~3번째 난에 입력해줍니다.
첨부한 그림에서 '직원교육현황*'을 삭제하고 '직원번호', '교육월수', '연수비' 필드를 추가하면 됩니다.
행복한 하루되세요.^^
-
관리자2022-07-18 22:29:03
안녕하세요. 길벗 수험서 운영팀입니다.
'구분코드'의 경우 '직원교육현황' 테이블과 '직원구분' 테이블에 모두 있습니다.
쿼리 편집기의 첫 번째 난에 '직원교육현황*'을 입력했으므로 '직원번호, 구분코드, 교육월수, 연수비' 필드가 모두 포함된 것이고, 두 번째 필드에 '구분필드'를 입력했으므로 '구분필드'가 두개로 중복됩니다.
이런 경우 '직원교육현황.구분코드'나 '직원구분.구분코드'처럼 테이블명을 표시해줘야 합니다.
이처럼 필드가 중복되는 것을 방지하기 위해서 '직원교육현황*'보다는 '직원번호', '교육월수', '연수비' 필드를 각각 편집기 1~3번째 난에 입력해줍니다.
첨부한 그림에서 '직원교육현황*'을 삭제하고 '직원번호', '교육월수', '연수비' 필드를 추가하면 됩니다.
행복한 하루되세요.^^