모두CBT

다음 보기의 SQL문장이 실행되었을 때 표시되는 필드의 이름으로 옳은 … | [컴퓨터활용능력 1급 필기] 11년 2회차 기출문제 상세 페이지

1[컴퓨터활용능력 1급 필기] 11년 2회차
다음 보기의 SQL문장이 실행되었을 때 표시되는 필드의 이름으로 옳은 것은?
SELECT 성명, (국어+수학) / 2 AS [평균]
FROM 1학기;
1
성명, 국어
2
성명, 평균
3
성명, 국어, 수학
4
성명, (국어+수학)
해설

제시된 SQL문은 '1학기' 테이블에서 두 가지 항목만 조회한다. 하나는 필드 성명 그 자체이고, 다른 하나는 국어와 수학을 더해 2로 나눈 계산 필드다.

계산식으로 만들어진 열에는 원래 필드 이름이 없으므로, AS 뒤에 적은 별칭이 결과에 나타나는 이름이 된다. 여기서는 대괄호로 묶은 [평균] 이 지정되어 있으므로 그 열은 평균이라는 이름으로 표시된다.

따라서 실행 결과에 보이는 필드 이름은 성명평균 두 개다. 국어와 수학은 계산에 쓰였을 뿐 따로 표시되지 않으며, 별칭을 지정했으므로 계산식 자체가 열 이름으로 나오지도 않는다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.