데이터베이스 일반컴퓨터활용능력 1급 · 2005년02월20일 · 56/60
56.다음의 사원 테이블을 대상으로 “주소가 경기도인 사원을 찾아 급여를 기준으로 오름차순으로 정렬하고자 한다.”라면 질의어를 어떻게 구성해야 하는가?

1
select * from 사원 where 주소 like (“경기도*”) order by 급여 desc;
2
select * from 사원 where 주소 like (“경기도*”) order by 급여 asc;정답
3
select * from 사원 where 주소 <> ‘경기도’ order by 급여 asc;
4
select * from 사원 where 주소 = ‘경기도*’ order by 급여 desc;
해설
주소가 경기도 안양시 까지 나오므로 주소를 단순히 주소 ='경기도'라고 하면 틀립니다. 경기도란 글자가 앞에 있으므로 '경기도*'을 사용하며 급여기준으로 오름차순 이므로 order by 급여 asc 하여야 합니다. asc는 생략 가능 합니다.