연산자

연산자

Amazon S3 Select는 SQL 표현식에서 쓸 수 있는 다양한 연산자를 지원해요. 이 페이지에서 어떤 연산자가 있고, 각각이 어떤 우선순위로 평가되는지 정리해 드릴게요.

출처: 문서

본문

중대한 사항: Amazon S3 Select는 더 이상 신규 고객에게 제공되지 않아요. 기존 Amazon S3 Select 고객은 기존과 동일하게 기능을 계속 사용할 수 있어요.

Amazon S3 Select는 다음과 같은 연산자를 지원해요.

논리 연산자

  • AND
  • NOT
  • OR

비교 연산자

  • <
  • >
  • <=
  • >=
  • =
  • <>
  • !=
  • BETWEEN
  • IN – 예: IN ('a', 'b', 'c')

패턴 매칭 연산자

  • LIKE
  • _ (임의의 한 문자와 일치)
  • % (임의의 문자 시퀀스와 일치)

단항 연산자

  • IS NULL
  • IS NOT NULL

산술 연산자

덧셈, 뺄셈, 곱셈, 나눗셈, 나머지(modulo) 연산을 지원해요:

  • +
  • -
  • *
  • /
  • %

연산자 우선순위

다음 표는 연산자의 우선순위를 높은 순서에서 낮은 순서로 보여줘요.

연산자 또는 요소 결합 방향 설명
- 오른쪽 단항 마이너스
* , / , % 왼쪽 곱셈, 나눗셈, 나머지
+ , - 왼쪽 덧셈, 뺄셈
IN 집합 포함 여부
BETWEEN 범위 포함 여부
LIKE 문자열 패턴 매칭
< > 작음, 큼
= 오른쪽 같음, 대입
NOT 오른쪽 논리 부정
AND 왼쪽 논리곱
OR 왼쪽 논리합

더 알아보기 (Learn more)