자격증/정보처리기사 실기 - 기출문제
[정보처리기사 실기] 2020년 4회 09 - SQL
쏠솔랄라
2025. 7. 14. 11:03
09 다음 질의 내용에 대한 SQL문을 작성하시오.
질의 | 학생 테이블에서 학과별 튜플의 개수를 검색하시오. (단, 아래의 실행 결과가 되도록 한다.) |
<학생>
학번 | 이름 | 학년 | 학과 | 주소 |
20160011 | 김영란 | 2 | 전기 | 서울 |
19210113 | 이재우 | 3 | 컴퓨터 | 대구 |
21168007 | 함소진 | 1 | 전자 | 부산 |
19168002 | 우혜정 | 3 | 전자 | 광주 |
18120073 | 김진수 | 4 | 컴퓨터 | 울산 |
<실행 결과>
학과 | 학과별튜플수 |
전기 | 1 |
전자 | 2 |
컴퓨터 | 2 |
<처리조건>
ㆍWHERE 조건절은 사용할 수 없다. ㆍGROUP BY는 반드시 포함한다. ㆍ집계함수(Aggregation Function)를 적용한다. ㆍ학과별튜플수 컬럼이름 출력에 Alias(AS)를 활용한다. ㆍ문장 끝의 세미콜론(;)은 생략해도 무방하다. ㆍ인용부호 사용이 필요한 경우단일 따옴표(' ' : Single Quotation)를 사용한다. |
답
더보기
SELECT 학과, COUNT(*) AS 학과별튜플수
FROM 학생
GROUP BY 학과