산술연산자(+, -, *, /)를 where 절에서 사용 가능
산술연산자는 select 문에서도 사용 가능
BETWEEN a AND b 연산자를 사용할 땐 작은 값을 먼저, 큰 값을 나중에 배열 한다. 그렇지 않으면 아무것도 선택되지 않는다.
BETWEEN 연산자는 두 값을 모두 포함하는 연산 결과를 출력한다
IN('a','b','c')는 a or b or c 라는 의미 -> 포함 연산자
IN 연산자는 or의 축약형 연산자
WHERE 절에서만 사용 가능한 연산자
LIKE 연산자는 정확한 일치가 아닌 패턴에 만족하는 행을 찾을 때 사용
LIKE 연산자에서는 %는 글자수 제한 없는 "모든"의 의미, _는 한 글자
NULL을 포함한 산술 연산의 결과는 NULL
NULL을 포함한 데이터의 조건 IS NULL/ IS NOT NULL로 전달
ORDER BY 절
SELECT name, salary
FROM employees
ORDER BY salary DESC, name ASC;
LIMIT
SELECT name, salary
FROM employees
ORDER BY salary DESC
LIMIT 5;
SELECT first_name, last_name, salary
FROM employees
WHERE salary BETWEEN 50000 AND 70000
ORDER BY first_name ASC, last_name ASC
LIMIT 10;