본문 바로가기
데이터베이스 일반컴퓨터활용능력 1급 · 2015년10월17일 · 48/60

48.다음 중 각 쿼리문에 대한 설명으로 옳지 않은 것은?

1
SELECT Weekday([출고일], 1) FROM 출고; → 출고일 필드의 날짜 값에서 요일을 나타내는 정수를 표시하며, 일요일을 1로 시작한다.
2
SELECT DateDiff("d", [출고일], Date()) FROM 출고; → 출고일 필드의 날짜 값에서 오늘 날짜까지 경과한 일자 수를 표시한다.
3
SELECT DateAdd("y", 5, Date()) AS 날짜계산; → 오늘 날짜에서 5년을 더한 날짜를 표시한다.정답
4
SELECT * FROM 출고 WHERE Month([출고일])=9; → 출고일 필드의 날짜 값에서 9월에 해당하는 레코드들만 표시한다.

해설

SELECT DateAdd("yyyy", 5, Date()) AS 날짜계산;로 쿼리문을 고쳐야 합니다. SELECT DateAdd("y", 5, Date()) AS 날짜계산; 로 실행할경우 현재날짜+5일이 실행됩니다. SELECT DateAdd(형식,더할 날짜,날짜데이터);

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기