반응형
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';
반응형
'💻 CS > 데이터베이스' 카테고리의 다른 글
데이터베이스 모델링 개념 (0) | 2021.05.02 |
---|---|
Mysql - 기초명령어 정리 (0) | 2021.01.20 |
SQLite - DB 생성과 변경 (0) | 2020.07.08 |
SQLite - 기초문법 (0) | 2020.07.07 |
DB와 SQL (0) | 2020.07.07 |