SQL 기본함수
- x || y : 문자열 x와 y를 연결한다.
- LENGTH / SUBSTR(x, n, m) / TRIM(x, y) / LTRIM() / RTRIM() / UPPER() / LOWER() / REPLACE(x,y,z)
- 값이 숫자형이라면 사칙연산 및 나머지연산, ABS(), ROUND(x,n) 등의 처리도 가능하다.
- DATE('now'), TIME('now')를 통해 현재 날짜와 시각을 알 수 있다.
- STRFTIME(<FORMAT>, 'now')을 사용해 FORMAT에 %d,%m,%Y,%w 등을 넣어 일,월,연도,요일 등을 알 수 있다.
SQL 집계함수
SELECT COUNT(DISTINCT Continent) FROM Country;
SELECT MIN(Population), MAX(Population) FROM Country WHERE Region = 'Western Europe';
- AVG(X) : X COL의 평균
- SUM(X) : X COL의 합
- COUNT(X) : X COL의 개수
- MIN(X),MAX(X) : X COL의 최소값, 최대값
- ex. SELECT COUNT(DISTINCT Continent) FROM Country ;
- ex. SELECT MIN(Population), MAX(Population) FROM Country WHERE Region = 'Western Europe';