2024/12/04 SQL 기초

김학열·2024년 12월 4일

토대 다지기

  • 데이터베이스(Database): 여러 테이블을 포함하는 큰 틀입니다.
  • 테이블(Table): 데이터가 행(row)과 열(column)로 구성된 구조로 저장되는 곳입니다. 각 행은 하나의 데이터 레코드를 나타내며, 각 열은 데이터의 속성을 나타냅니다.

SQL 기본 명령어

CREATE DATABASE : 데이터베이스를 새로 생성

CREATE DATABASE 데이터베이스이름;

CREATE TABLE: 테이블을 생성할 때

CREATE TABLE 데이터베이스이름;

id : 정수형 데이터를 저장하는 열 (INT)
name : 최대 50자까지의 문자열을 저장할 수 있는 열 (VARCHAR(50))
age : 정수형 데이터를 저장하는 열 (INT)

SELECT: 테이블에서 데이터를 찾을 때
WHERE : 특정 조건에 맞는 데이터 조회할때(1개)
LIMIT : 조회할 데이터의 개수를 제한 (밑 예시의 5는 5개 제한)

SELECT ' ',  ' ' FROM ' ' LIMIT 5;

INSERT INTO : 테이블에 새로운 데이터를 추가할 때
DELETE FROM : 테이블에서 데이터를 삭제할 때는

기본 키와 외래 키

기본 키(Primary Key): 테이블에서 각 행을 고유하게 식별하는 열
외래 키(Foreign Key): 다른 테이블의 기본 키를 참조하는 열
: 기본키:1차 검색, 외래키 2~e차 검색 찾아야하는
찾아야하는 내용의 행을 기본키로 지정 후 외래키를 통해 데이터 추적 및 확인

집계 함수

COUNT(): 행의 개수를 샘(찾을려는 행의 총 갯수)
SUM(): 숫자 값의 합을 계산
AVG(): 숫자 값의 평균을 계산
MAX(): 최대 값을 찾습니다
MIN(): 최소 값을 찾습니다.

SQL 조건문

AND: 두 조건이 모두 참일 때 사용합니다.
OR: 두 조건 중 하나만 참이면 사용합니다.
NOT: 조건이 거짓일 때 사용합니다.

profile
QA/QC 1기 김학열

0개의 댓글