25-1[회원]과 [적립] 테이블이 아래와 같을 때, 주어진 SQL 문… | 2025년 정보처리기사실기 1회차 기출문제 상세 페이지
1
25-1
[회원]과 [적립] 테이블이 아래와 같을 때, 주어진 SQL 문이 반환하는 결과를 적으시오.
[회원]
| 번호 | 이름 |
|---|---|
| 201 | 한지우 |
| 202 | 서민재 |
| 205 | 오하늘 |
| 207 | 백도윤 |
| 209 | 문가은 |
[적립]
| 번호 | 포인트 |
|---|---|
| 201 | 450 |
| 202 | 800 |
| 205 | 300 |
| 207 | 1200 |
| 209 | 790 |
SELECT 이름, 포인트
FROM 회원, 적립
WHERE 회원.번호 = 적립.번호 AND 포인트 >= 800;해설
| 이름 | 포인트 |
|---|---|
| 서민재 | 800 |
| 백도윤 | 1200 |
[해설]
두 테이블을 번호가 같은 행끼리 연결(동등 조인)한 뒤 포인트가 800 이상인 행만 남긴다.
- 201 한지우 450, 205 오하늘 300: 800 미만이라 제외
- 209 문가은 790: 800에 10이 모자라 제외
- 202 서민재 800: 조건이 이상(>=)이므로 포함
- 207 백도윤 1200: 포함
결과는 서민재 800, 백도윤 1200 두 행이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.