제로베이스(ZB) 데이터 분석 스쿨 : SQL ; 비교연산자, 논리연산자, UNION

김현우 (Daniel KIM)·2024년 2월 7일

데이터 분석 학습

목록 보기
4/10

Part 1-5 비교연산자

Part 1-6 논리연산자

* 리뷰 : 문법 외우기 ***

Insert into
values

Select
from

Update
set

Delete
from

*본격

비교 연산자(Comparision Operators)
기억할 것
: A<>B : A가 B보다 크거나 작은(같지 않은)
= A!=B : A와 B가 같지 않은

논리 연산자(Logical Operators)

AND : 조건을 모두 만족
OR : 조건을 하나라도 만족
NOT : 조건을 만족하지 않는 경우
BETWEEN : 조건값이 범위 사이에 있으면 TRUE
IN : 조건값이 목록에 있으면 TRUE
LIKE : 조건값이 패턴에 맞으면 TRUE (문자에 사용함)

비교 연산자나 논리 연산자의 경우 응용하며 활용할 수 있다.
예를 들어, 1990년대 데이터를 얻기 위해서는
... birthday between '1994-01-01' and '1994-12-31';
을 사용하거나
... birthday >= '1994-01-01' and birthday <= '1994-12-31 ;
를 사용해도 된다.

Part 1-8 Union

Union : 중복된 값을 제거하고 알려준다.
Union All : 중복된 값도 모두 알려준다.

  • 단 Union을 사용할 경우 칼럼의 갯수가 같아야 한다.

  • Union 문법
    select column1, column2, ... from tableA
    UNION
    select column1, column2, ... from tableB;

0개의 댓글