database (SQL 기초)

김현희·2026년 4월 20일

1. (SQR) Structured Query Language

  • 관계형 데이터베이스에서 데이터를 저장, 검색, 수정 및 관리하기 위해
    사용되는 표준화된 프로그래밍 언어
  • 대량의 데이터를 빠르고 효율적으로 처리할 수 있는 최적화된 성능 제공

https://www.sql-practice.com/
이 사이트에서 실습

2. SQR 문법


2-1. SELECT

  • SELECT 기본 구조 : SELECT column1, column2 FROM table_name;
    : 테이블에서 특정 column을 선택하여 조회
  • SELECT * FROM table_name : column을 따로 지정하지 않고 *을 사용하면 전체 컬럼이 조회됨.

2-2. WHERE

* _SELECT column1, column2 FROM tablename WHERE 조건;

  • where뒤에 오는 조건 : =, <, <=, BETWEEN, IN, LIKE, IS NULL, IS NOT NULL


    BETWEEN은 사이에 있는 값을 출력하고 싶을 때


IS NULL은 입력된 값이 없는 경우
반대로 IS NOT NULL을 입력하면 값이 입력된 항목들만 출력됨.


LIKE는 입력한 문자가 들어가져 있는 항목들을 출력 (%이용)

  • 'A%' : A로 시작하는 값들 출력
  • '%a% : 입력된 값들 사이에 a가 포함된 경우 전부 출력
  • '%a' : a로 끝나는 값들의 정보들을 출력

  • in : 입력한 정보들이 포함된 자료들 출력


부등호 사용 가능

2-3. ORDER BY

  • SELECT column1, column2 FROM table_name ORDER BY column ASC; 또는 DESC;
    : ORDER BY column ASC; - > 오름차순으로 정리 (기본값)
    : ORDER BY column DESC; - > 내름차순으로 정리


작성순서

  1. SELECT
  2. FROM
  3. WHERE
  4. ORDER BY
    --> 문장의 끝은 ;라고 생각하기
profile
AI 헬스케어 공부하는 간호사

0개의 댓글