본문 바로가기
카테고리 없음

Select문 사용법 & 예제

by kangs' tong 2023. 11. 29.

1. SELECT문 개요

SELECT문은 데이터베이스에서 데이터를 조회할 때 사용하는 구문이다. SELECT문을 사용하면 원하는 데이터를 특정 조건에 맞게 검색할 수 있다. SELECT문의 기본 형식은 다음과 같다.

SELECT 열1, 열2, ... FROM 테이블명 WHERE 조건;

2. SELECT문 예제

다음은 SELECT문의 예제이다. 이 예제에서는 "employees"라는 테이블에서 직원의 이름과 부서를 조회한다.

SELECT name, department FROM employees;

위의 예제에서는 "name"과 "department" 열을 조회하고, 그 결과를 "employees" 테이블에서 가져온다. 이렇게 SELECT문을 사용하면 테이블에서 원하는 열의 데이터를 선택하여 조회할 수 있다.

3. SELECT문의 조건 사용

SELECT문을 사용할 때 조건을 추가하여 원하는 데이터를 검색할 수 있다. WHERE 절을 사용하여 원하는 조건을 테이블에 적용할 수 있다. 다음은 "employees" 테이블에서 부서가 'Sales'인 직원의 이름과 부서를 조회하는 예제이다.

SELECT name, department FROM employees WHERE department = 'Sales';

조건에 따라 데이터를 검색할 수 있으므로, SELECT문은 데이터베이스에서 원하는 데이터를 찾는 강력한 도구이다.

4. SELECT문의 결과 정렬

SELECT문을 사용하면 결과를 원하는 순서로 정렬할 수도 있다. ORDER BY 절을 사용하여 열을 기준으로 결과를 정렬할 수 있다. 다음은 "employees" 테이블에서 직급이 'Manager'인 직원의 이름과 직급을 이름으로 정렬하여 조회하는 예제이다.

SELECT name, job_title FROM employees WHERE job_title = 'Manager' ORDER BY name;

위의 예제에서는 "name" 열을 기준으로 결과를 정렬하였다. 이렇게 SELECT문을 사용하여 결과를 원하는 순서로 정렬할 수 있다.

5. SELECT문의 결과 제한

SELECT문을 사용하여 조회 결과를 제한할 수도 있다. LIMIT 절을 사용하여 원하는 개수만큼 결과를 제한할 수 있다. 다음은 "employees" 테이블에서 최신 5개의 직원의 이름을 조회하는 예제이다.

SELECT name FROM employees ORDER BY hire_date DESC LIMIT 5;

위의 예제에서는 "hire_date" 열을 기준으로 내림차순 정렬하여 최신의 데이터를 먼저 조회하였다. 그리고 LIMIT 절을 사용하여 결과를 최대 5개까지 제한하였다.

마무리

이 포스팅에서는 SELECT문의 사용법과 예제에 대해 소개하였다. SELECT문은 데이터베이스에서 원하는 데이터를 조회하는 중요한 구문이므로, 다양한 기능과 조건을 익힐 필요가 있다. 따라서 SELECT문을 자유롭게 사용할 수 있도록 더 많은 학습과 실습이 필요하다.

댓글