51.다음 중 아래 그림과 같은 결과를 표시하는 쿼리로 옳은 것은?(오피스 2007 기준 문제입니다. 오피스 2010에 관련된 내용은 해설을 참고하세요.)

해설
영화명을 기준으로 정렬됨을 알 수 있으므로 1, 2로 답이 좁혀진다. 필드 속성이 텍스트일 경우 오름차순으로 정렬하면 숫자, 한글, 영문 순으로 정렬된다. 표를 보면 한글, 영문 순으로 정렬되어 있으므로 오름차순이다. DESC는 내림차순을 의미하며, 정렬 방식을 지정하지 않으면 기본적으로 오름차순 정렬이 수행된다. 따라서 정답은 1. [추가 해설] -ORDER BY = 특정 필드를 기준으로 레코드를 정렬하여 검색할때 사용 - ";" = SQL문의 끝을 알림 -ASC = 오름차순 (숫자, 한글, 영문 순서) -DESC = 내림차순 (영문, 한글, 숫자 순서) *정렬방식을 지정하지않을 경우 오름차순이 수행됨 *구조 = SELECT 필드이름 FROM 테이블이름 ORDER BY 필드이름 정렬방식,.... 1. SELECT * FROM movie ORDER BY 영화명, 장르; = movie 테이블에서 "영화명"필드에서 오름차순, "장르"필드에서 오름차순으로 정렬 *영화명뒤에 정렬기준이 생략되었으므로 오름차순 2. SELECT * FROM movie ORDER BY 영화명 DESC, 장르 DESC; = movie 테이블에서 "영화명" 필드에서 내림차순, "장르"필드에서 내림차순 정렬 3. SELECT * FROM movie ORDER BY 제작년도, 장르 DESC; = movie 테이블에서 "제작년도"필드에서 오름차순, "장르"필드에서 내림차순 4. SELECT * FROM movie ORDER BY 감독, 제작년도; = movie 테이블에서 "감독"필드에서 오름차순, "제작년도"필드에서 오름차순 정렬 문제는 영화명이 ㅂ>ㅌ>영어 순으로 한글 가나다순, 영어 순인걸로 보아 오름차순으로 정렬되어있고 영화명 내에 장르가 오름차순으로 정렬되어 있으므로 정답 1번.