데이터베이스 일반컴퓨터활용능력 1급 · 2009년07월26일 · 41/60
41.다음과 같은 ‘STUDENT(SNO, SNAME, YEAR, DEPT)’ 테이블에서 아래 <질의 결과>와 같은 내용을 얻어내기 위한 질의문으로 가장 옳은 것은?

1
SELECT SNO, SNAME FROM STUDENT WHERE DEPT =“컴퓨터” OR YEAR=4;
2
SELECT SNO, SNAME AS 4 FROM STUDENT GROUP BY SNO;
3
SELECT SNO, SNAME AS SNO FROM STUDENT GROUP BY SNAME;
4
SELECT SNO, SNAME FROM STUDENT WHERE DEPT =“컴퓨터” AND YEAR=4;정답
해설
1번 : DEPT 가 컴퓨터 이거나 YEAR이 4년인 데이터(SNO : 100, 300, 400 SNAME : 홍길동, 김응식, 박강철) 2번,3번 : GROUP BY는 SUM, AVG, COUNT 와 같은 그룹 함수와 함께 쓰는데 그룹 함수가 빠졌습니다.