[sql] WHERE절을 사용한 데이터 필터링

SQL(Structured Query Language)을 사용하여 데이터베이스에서 특정 조건에 맞는 데이터를 필터링하는 방법을 살펴보겠습니다.

WHERE절의 역할

WHERE절은 SELECT 문과 함께 사용되며, 지정된 조건에 맞는 행만을 결과로 반환합니다. 이를 통해 데이터베이스에서 필요한 데이터만을 가져올 수 있습니다.

기본 문법

다음은 WHERE절의 기본 문법입니다.

SELECT column1, column2, ...
FROM table_name
WHERE condition;

여기서 column1, column2 등은 선택적으로 가져올 열의 이름을 나타내며, table_name은 데이터를 가져올 테이블의 이름을 나타냅니다. condition 부분에는 필터링 조건을 지정합니다.

예제

다음은 customers 테이블에서 country가 ‘USA’인 고객의 nameemail을 선택하는 예제입니다.

SELECT name, email
FROM customers
WHERE country = 'USA';

위의 예제에서 WHERE절은 country가 ‘USA’인 조건을 지정하여 해당 조건에 맞는 행만을 결과로 반환합니다.

이와 같이 WHERE절을 사용하여 데이터를 필터링할 수 있으며, 다양한 조건을 활용하여 원하는 데이터를 쉽게 조회할 수 있습니다.

참고 자료