정보처리기사 실기SQLSQL - 상관 서브쿼리난이도 1SHORT_ANSWER

정보처리기사 실기 SQL - 상관 서브쿼리 기출문제 #1468

문제

다음 [점수] 테이블에서 SQL문을 실행한 결과 출력되는 학생명을 모두 쓰시오 (콤마로 구분).

학생명과목점수
민수수학85
민수영어90
영희수학75
영희영어95
철수수학80
철수영어85
SQL
SELECT DISTINCT 학생명 FROM 점수 WHERE 점수 >= 90;

정답

민수, 영희

민수, 영희영희, 민수민수,영희영희,민수

해설

WHERE 조건에 의해 점수가 90 이상인 행만 선택됩니다. 민수의 영어 90점, 영희의 영어 95점이 조건을 만족합니다. DISTINCT에 의해 중복이 제거되어 민수와 영희가 출력됩니다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[정보처리기사 실기] SQL - 상관 서브쿼리 SQL 기출 #1468 | sqldpass