책 내용 질문하기
채점관련
도서
2025 시나공 컴퓨터활용능력 1급 실기 기출문제집 (ver.2021)
페이지
349
조회수
38
작성일
2025-04-08
작성자
손*주
첨부파일

쿼리 비교 X [가산점조회] 쿼리 (SELECT 부서.부서명, 사원.이름, 사원.년차, 직무평가.직무역량, 직무평가.행동역량, Switch([년차]<=3,"[직무역량]*0.1",[년차]<=6,"[직무역량]*0.2",[년차]>6,"[직무역량]*0.3") AS 가산점 FROM 부서 INNER JOIN (사원 INNER JOIN 직무평가 ON 사원.사번 = 직무평가.사번) ON 부서.부서코드 = 사원.부서코드 WHERE (((부서.부서명) Like "*" & [부서명의 일부를 입력하시오] & "*")); )이 정답(SELECT 부서.부서명, 사원.이름, 사원.년차, 직무평가.직무역량, 직무평가.행동역량, Switch([년차]<=3,[직무역량]*0.1,[년차]<=6,[직무역량]*0.2,[년차]>6,[직무역량]*0.3) AS 가산점 FROM 부서 INNER JOIN (사원 INNER JOIN 직무평가 ON 사원.사번 = 직무평가.사번) ON 부서.부서코드 = 사원.부서코드 WHERE (((부서.부서명) Like "*" & [부서명의 일부를 입력하시오] & "*")) ORDER BY Switch([년차]<=3,[직무역량]*0.1,[년차]<=6,[직무역량]*0.2,[년차]>6,[직무역량]*0.3) DESC; )과 다릅니다.


결과는 같게 나오는데 채점프로그램은 오답이라고 나옵니다.

어디가 틀렸는지 모르겠습니다;ㅠ

답변
2025-04-09 16:18:41

안녕하세요.

수식을 큰따옴표 안에 지정하면 수식이 아닌 텍스트로 인식합니다.

Switch([년차]<=3,"[직무역량]*0.1",[년차]<=6,"[직무역량]*0.2",[년차]>6,"[직무역량]*0.3")를 Switch([년차]<=3,[직무역량]*0.1,[년차]<=6,[직무역량]*0.2,[년차]>6,[직무역량]*0.3)으로 수정하세요.

즐거운 하루 되세요.

  • 관리자
    2025-04-09 16:18:41

    안녕하세요.

    수식을 큰따옴표 안에 지정하면 수식이 아닌 텍스트로 인식합니다.

    Switch([년차]<=3,"[직무역량]*0.1",[년차]<=6,"[직무역량]*0.2",[년차]>6,"[직무역량]*0.3")를 Switch([년차]<=3,[직무역량]*0.1,[년차]<=6,[직무역량]*0.2,[년차]>6,[직무역량]*0.3)으로 수정하세요.

    즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.