문자열 조작 함수
수치 계산 함수
| 함수명 | 내용 |
|---|---|
| lower(x) | 문자열 x를 소문자로 변경한다. |
| upper(x) | 문자열 x를 대문자로 변경한다. |
| length(x) | 인자로 전달된 문자열 x의 길이를 반환한다. |
| trim(x, y) | 문자열 x의 양 끝에서 y를 제거한 결과를 반환한다. |
| ltrim(x, y) | 문자열 x의 왼쪽 끝에서 y를 제거한 결과를 반환한다. |
| rtrim(x, y) | 문자열 x의 오른쪽 긑에서 y를 제거한 결과를 반환한다. |
| substr(x, y, z) | 문자열 x의 y번째 위치부터 z개 만큼의 부분 문자열을 반환한다. |
| replace(x, y, z) | 문자열 x중에서 y와 일치하는 문자열을 z로 교체한다. |
수치 계산 함수
| 함수명 | 내용 |
|---|---|
| max() | 인자 중 최대값을 반환한다. |
| min() | 인자 중 최소값을 반환한다. |
| abs(x) | x의 절대값을 반환한다. |
| round(x, y) | 인자 x를 소수점 y자리에서 반올림한 결과를 반환한다. |
| random() | 임의의 정수를 반환한다. |
| randomblob(n) | n바이트 크기의 임의의 BLOB데이터를 반환한다. |
| hex(x) | x를 16진수 형태로 반환한다. |
/// random() SELECT random(); /// 203219203집계 함수
| 함수명 | 내용 |
|---|---|
| max() | 해당 컬럼의 최대값을 반환 |
| min() | 해당 컬럼의 최소값을 반환 |
| avg() | avg([컬럼명]) |
| sum(), total() | 해당 컬럼의 합계를 반환 |
| count() | 해당 컬럼의 개수를 반환 |
| group_concat() | 해당 컬럼의 문자열을 붙여서 하나의 문자열을 반환 |
댓글 없음:
댓글 쓰기