표현식
표현식 (Expressions) 개요 (overview-sql-expressions-overview)
표현식(expression)은 값(values), 연산자(operators), 함수(functions)의 조합이에요. 표현식은 합성(compose)이 매우 자유로워서 아주 단순한 것부터 임의로 복잡한 것까지 다양하게 만들 수 있죠. SQL 문장의 여러 부분에서 표현식을 찾아볼 수 있습니다. 이 섹션은 표현식 안에서 사용할 수 있는 다양한 종류의 연산자와 함수를 설명해요.
표현식을 구성하는 요소
표현식은 기본적으로 다음 요소들의 조합으로 만들어져요:
- 값(Values) — 리터럴, 컬럼 참조 등 표현식의 기본 재료
- 연산자(Operators) — 산술·비교·논리 연산 등
- 함수(Functions) — 스칼라 함수, 집계 함수, 윈도우 함수 등
이 요소들이 어떻게 결합되는지에 따라 표현식은 단순한 산술식부터 복잡한 서브쿼리까지 다양한 형태를 띠게 돼요.
관련 페이지
표현식 섹션에서는 다음과 같은 세부 주제를 다룹니다:
- CASE 표현식
- 타입 캐스팅 (Casting)
- 정렬 규칙 (Collations)
- 비교 (Comparisons)
- IN 연산자
- 논리 연산자 (Logical operators)
- 별표 표현식 (Star expression)
- 서브쿼리 (Subqueries)