SELECT 문으로 테이블에서 데이터 조회하기
SELECT 문은 가장 흔히 사용되는 SQL 명령입니다. 한 개 이상의 테이블에서 원하는 데이터를 정확히 조회할 수 있게 해줍니다.
테이블에 저장된 데이터를 확인하고 싶을 때, 예를 들어 학생 점수나 시험 결과를 보고 싶다면 SELECT를 사용합니다. 특정 학생의 이름, 합격한 학생 목록, 혹은 상위 점수만 확인하고 싶을 때도 SELECT가 필요한 정보만 정확히 가져옵니다.
기본 SELECT 구문
아래 예시는 SELECT 문을 사용해 테이블에서 데이터를 조회하는 방법을 보여줍니다.
기본 SELECT 구문
SELECT column1, column2 FROM table_name;
SELECT는 조회할 열을 지정합니다.FROM은 데이터를 가져올 테이블을 지정합니다.
모든 열 선택
*는 “모든 열”을 의미하는 와일드카드입니다.
모든 열 선택
SELECT * FROM mid_exam;
이 쿼리는 mid_exam 테이블에서 모든 열을 조회합니다.
예시: 이름과 시험 점수 보기
mid_exam이라는 테이블이 있다고 가정해 봅시다.
| id | name | exam_score | passed |
|---|---|---|---|
| 1 | 김민수 | 78 | 합격 |
| 2 | 이지은 | 91 | 합격 |
| 3 | 박현우 | 84 | 합격 |
| 4 | 최수진 | 65 | 불합격 |
| 5 | 정하늘 | 88 | 합격 |
이름과 시험 점수를 조회하려면 다음과 같이 작성합니다.
이름과 시험 점수 선택
SELECT name, exam_score FROM mid_exam;
결과:
| name | exam_score |
|---|---|
| 김민수 | 78 |
| 이지은 | 91 |
| 박현우 | 84 |
| 최수진 | 65 |
| 정하늘 | 88 |
보너스: 이름과 합격 여부 보기
누가 합격했는지 확인하고 싶다면:
이름과 합격 여부 선택
SELECT name, passed FROM mid_exam;
이 쿼리는 각 학생이 중간고사를 합격했는지 여부를 보여줍니다.
SELECT는 왜 중요할까요?
SELECT 명령은 데이터를 탐색하고 분석하는 출발점입니다. 이를 익히면 다음과 같은 주제로 확장할 수 있습니다.
WHERE로 행 필터링ORDER BY로 정렬JOIN으로 여러 테이블 결합
이 모든 기술은 SELECT의 동작 원리를 이해하는 것에서 시작합니다.
Quiz
0 / 1
테이블에서 데이터를 조회하는 데 사용되는 SQL 명령은 무엇인가요?
UPDATE
INSERT
SELECT
DELETE
학습 자료
AI 튜터
디자인
업로드
수업 노트
즐겨찾기
도움말
코드 에디터
코드 실행
코드 생성
DB 테이블 구조
실행 결과