데이터베이스 일반컴퓨터활용능력 1급 · 2006년05월14일 · 45/60
45.회원(회원번호, 이름, 나이, 주소) 테이블에서 주소가 ‘인천’인 회원의 이름과 나이를 검색하되, 나이가 많은 순으로 검색하는 질의문으로 옳은 것은?
1
SELECT * FROM 회원 WHERE 주소=‘인천’ ORDER BY 나이 ASC
2
SELECT 이름, 나이 FROM 회원 WHERE 주소=‘인천’ ORDER BY 나이 ASC
3
SELECT * FROM 회원 WHERE 주소=‘인천’ ORDER BY 나이 DESC
4
SELECT 이름, 나이 FROM 회원 WHERE 주소=‘인천’ ORDER BY 나이 DESC정답
해설
이름과 나이만 검색하므로 select 나이, 이름 이며 검색 테이블명이 회원 테이블이므로 from 회원이 되며 조건은 주소가 인천인 경우이므로 where 주소='인천' 정렬은 나이많은순이므로 나이에 대하여 내림차순 정렬입니다. order by 나이 desc가 됩니다.