SQL 문법

이종훈·1일 전

개발 일지

목록 보기
26/26
post-thumbnail

기본적인 CRUD 문법


1. SELECT

SELECT 컬럼
FROM 테이블
WHERE 조건;

2. INSERT

INSERT INTO 테이블(컬럼들)
VALUES(값들);

3. UPDATE

UPDATE 테이블
SET 컬럼 = 값
WHERE 조건;

4. DELETE

DELETE FROM 테이블
WHERE 조건;

JOIN을 활용한 명령어

SELECT 앞.컬럼, 뒤.컬럼
FROM 앞 테이블 앞
~ JOIN 뒤 테이블 뒤
ON 앞.공통 컬럼 = 뒤.공통 컬럼;

이때 JOIN에는 INNER, LEFT, FULL OUTER 3가지가 있습니다.
INNER JOIN은 두 테이블에서 공통 기준값(키)이 양쪽에 모두 존재하는(일치하는) 데이터만 교집합처럼 연결 지어 조회합니다.
LEFT JOIN은 두 테이블에서 왼쪽 테이블에서는 모든 값을, 우측 테이블에서는 존재하는 값만 조회합니다.
FULL OUTER JOIN은 두 테이블에서 어느 하나라도 존재하지 않더라도 모든 컬럼들을 연결지어 조회합니다.

profile
종훈리의 개발일지

0개의 댓글