데이터 필터링이란
데이터 필터링의 개념
데이터 필터링(data filtering)이란 원하는 데이터만 걸러내는 작업으로 주로 WHERE 절을 통해 수행합니다.
실습을 위해 [File]-[New Query Tab] 에서 저장을 클릭하여 다른 이름으로 저장해 줍니다.
비교 연산자
비교 연산자(comparison operator)는 두 값을 비교하는 연산로 =(같다), !=(같지 않다), >(크다), >=(크거나 같다), <(작다), <=(작거나 같다)가 있습니다.

논리 연산자
논리 연산자(logical operator)란 두 조건을 조합해 새로운 조건을 만드는 연산자로 AND, OR, NOT이 있습니다. AND는 두 조건의 교집합을, OR는 합집합을, NOT은 여집합을 찾아 줍니다.


산술 연산자
산술 연산자(arithmetic operator)란 사칙 연산을 위한 연사자로, +(더하기), -(빼기), *(곱하기), /(나누기), %(나머지)가 있습니다. 산술 연산자는 WHERE 절과 SELECT 절에서 사용할 수 있는데, 특히 SELECT 절에서 사용하면 연산으로 얻은 새로운 칼럼을 출력할 수 있습니다.

연산자 우선순위
연산자 우선순위(operator precedence)란 어떤 연산자를 먼저 수행할지 그 우선순위를 정한 것입니다.
| 우선순위 | 구분 | 연산자 | 예시 |
|---|---|---|---|
| 1 (최우선) | 괄호 | () | (3 + 5) * 2 |
| 2 | 단항 연산자 | NOT | NOT A |
| 3 | 곱셈 계열 (산술) | * , / , % | 10 * 2 |
| 4 | 덧셈 계열 (산술) | + , - | 10 + 2 |
| 5 | 비교 연산자 | > , < , >= , <= , == , != | a > b |
| 6 | 논리 AND | AND | A AND B |
| 7 (최하) | 논리 OR | OR |
AS 키워드
AS 키워드는 칼럼이나 테이블에 별칭을 지정하는 키워드로, 칼럼이나 테이블 이름이 길거나 의미를 분명하게 해야 할 경우 사용합니다. AS 키워드로 붙인 별칭은 해당 쿼리의 출력 결과에만 임시로 나타나며, 쿼리의 가독성을 높이고 쿼리를 더 간결하게 해 줍니다.
SELECT 칼럼명 AS 별칭
FROM 테이블명;



