MariaDB SELECT 문 사용법 및 DISTINCT 중복 제거

MariaDB SELECT 문 사용법 및 DISTINCT 중복 제거

SELECT 문은 MariaDB에서 가장 기본적이면서 중요한 쿼리 중 하나입니다. 데이터를 조회할 때 사용되며, 테이블에서 하나 이상의 컬럼 또는 모든 컬럼의 데이터를 선택하는 데 사용됩니다. 이 글에서는 MariaDB에서 SELECT 문을 사용하는 방법을 단계별로 알아봅니다.

기본 SELECT 사용법

가장 간단한 형태의 SELECT 문은 테이블에서 하나 또는 여러 컬럼의 데이터를 검색합니다. 구문은 다음과 같습니다.

SELECT column_name FROM table_name;

예를 들어, ’employees’ 테이블에서 ‘name’과 ‘position’ 컬럼을 조회하려면 다음 쿼리를 사용합니다.

SELECT name, position FROM employees;
MariaDB SELECT 문 예시

데이터 필터링

특정 조건에 맞는 데이터만 필터링하여 조회하기 위해 WHERE 절을 사용할 수 있습니다. 예를 들어, ’employees’ 테이블에서 직책이 ‘Manager’인 직원의 이름을 조회하려면 다음과 같이 작성합니다.

SELECT name FROM employees WHERE position = 'Manager';
데이터 필터링 예시

결과 정렬

조회 결과를 특정 컬럼을 기준으로 정렬하려면 ORDER BY 절을 사용합니다. 이름을 알파벳 순으로 정렬하려면 다음과 같이 쿼리를 작성합니다.

SELECT name, position FROM employees ORDER BY name;
결과 정렬 예시

중복 제거

중복된 결과를 제거하고 유일한 값만 조회하려면 DISTINCT 키워드를 사용합니다. 예를 들어, ’employees’ 테이블에서 중복 없이 모든 직책을 조회하려면 다음과 같이 작성합니다.

SELECT DISTINCT position FROM employees;
중복 제거 예시

이러한 기본적인 SELECT 문 사용법은 데이터베이스에서 필요한 정보를 추출하는 데 필수적입니다. 더 복잡한 쿼리를 작성하기 전에 이 기본적인 기능을 숙지하는 것이 중요합니다.

참고 사이트

SELECT 문에 대한 더 자세한 정보를 원하시면 MariaDB 공식 문서를 참조하세요.

MariaDB SELECT 문서

관련 이전 게시글

이 글이 도움이 되셨다면 공유 부탁 드립니다.