개발 문서/SQL

SQL 기초 안내: SELECT 문 활용 방법

copg 2023. 11. 12. 19:52
728x90
반응형

SQL에서 SELECT 문은 데이터베이스에서 데이터를 검색하는 데 사용됩니다. 여기에는 기본적인 SELECT 문을 사용하여 데이터를 조회하는 방법에 대한 간단한 설명이 포함되어 있습니다.

기본적인 SELECT 문 구조:

SELECT column1, column2, ...
FROM table_name
WHERE condition;
  • SELECT: 조회하려는 열을 선택합니다.
  • FROM: 데이터를 가져올 테이블의 이름을 지정합니다.
  • WHERE: 선택적으로 특정 조건을 지정하여 검색 결과를 필터링할 수 있습니다.

예제:

  1. 모든 열을 선택하는 경우:

    SELECT * FROM employees;

    이렇게 하면 employees 테이블의 모든 열이 선택됩니다.

  2. 특정 열을 선택하는 경우:

    SELECT first_name, last_name FROM employees;

    이렇게 하면 employees 테이블에서 first_namelast_name 열만 선택됩니다.

  3. 조건을 사용하여 특정 행을 선택하는 경우:

    SELECT * FROM employees WHERE department = 'IT';

    이렇게 하면 employees 테이블에서 department가 'IT'인 행만 선택됩니다.

  4. 결과 정렬하기:

    SELECT * FROM employees ORDER BY hire_date DESC;

    이렇게 하면 employees 테이블의 결과가 hire_date 열을 기준으로 내림차순으로 정렬됩니다.

  5. 중복된 결과 제거하기:

    SELECT DISTINCT department FROM employees;

    이렇게 하면 employees 테이블에서 department 열의 중복된 값을 제거한 결과가 반환됩니다.

이러한 기본적인 SELECT 문을 통해 데이터베이스에서 원하는 정보를 추출할 수 있습니다. 이를 통해 데이터의 필요한 부분만을 가져와서 작업하거나 웹 애플리케이션 등에서 필요한 정보를 동적으로 표시하는 데 활용할 수 있습니다.