일반적으로 사용되는 기능을 SQLite에
SQLite는 문자열 또는 숫자 데이터를 처리하기위한 많은 내장 된 기능이 있습니다. 다음은 몇 가지 유용한 SQLite는 내장 기능이 있으며, 모든 기능은 대소 문자를 구분, 이러한 소문자 함수 나 대문자 또는 혼합 양식을 사용할 수 있다는 것을 의미하지 않습니다. 자세한 내용은 공식 SQLite는 설명서를 참조하십시오
序号 | 函数 & 描述 |
---|---|
1 | SQLite COUNT 函数 SQLite COUNT 聚集函数是用来计算一个数据库表中的行数。 |
2 | SQLite MAX 函数 SQLite MAX 聚合函数允许我们选择某列的最大值。 |
3 | SQLite MIN 函数 SQLite MIN 聚合函数允许我们选择某列的最小值。 |
4 | SQLite AVG 函数 SQLite AVG 聚合函数计算某列的平均值。 |
5 | SQLite SUM 函数 SQLite SUM 聚合函数允许为一个数值列计算总和。 |
6 | SQLite RANDOM 函数 SQLite RANDOM 函数返回一个介于 -9223372036854775808 和 +9223372036854775807 之间的伪随机整数。 |
7 | SQLite ABS 函数 SQLite ABS 函数返回数值参数的绝对值。 |
8 | SQLite UPPER 函数 SQLite UPPER 函数把字符串转换为大写字母。 |
9 | SQLite LOWER 函数 SQLite LOWER 函数把字符串转换为小写字母。 |
10 | SQLite LENGTH 函数 SQLite LENGTH 函数返回字符串的长度。 |
11 | SQLite sqlite_version 函数 SQLite sqlite_version 函数返回 SQLite 库的版本。 |
우리는 이러한 실시 예의 기능을 설명하기 전에, 회사 테이블은 다음 레코드가 가정
ID의 이름 나이 주소 급여 ---------- ---------- ---------- ---------- ---------- 1 폴 (32) 캘리포니아 20000.0 2 알렌 (25) 텍사스 15000.0 3 테디 (23) 노르웨이 20000.0 4 마크 (25) 리치 사교계 65000.0 5 다윗 (27) 텍사스 85000.0 6 김 (22) 사우스 홀 45000.0 7 제임스 (24) 휴스턴 10000.0
SQLite는 COUNT 함수
SQLite는 COUNT 집계 기능은 데이터베이스 테이블의 행의 수를 계산하는데 사용된다. 예를 들면 다음과 같습니다 :
sqlite가> 회사 FROM SELECT COUNT (*);
위의 SQLite는 SQL 문은 다음과 같은 결과를 생성합니다 :
(*) 계산 ---------- (7)
SQLite는 MAX 기능
SQLite는 MAX 집계 함수는 우리가 열 최대를 선택할 수 있습니다. 예를 들면 다음과 같습니다 :
sqlite가> 회사로부터 최대 (급여)를 선택;
위의 SQLite는 SQL 문은 다음과 같은 결과를 생성합니다 :
최대 (급여) ----------- 85000.0
SQLite는 MIN 함수
집계 함수 SQLite는 MIN은 우리가 열 최소를 선택할 수 있습니다. 예를 들면 다음과 같습니다 :
sqlite가> 회사 FROM SELECT 분 (급여);
위의 SQLite는 SQL 문은 다음과 같은 결과를 생성합니다 :
분 (급여) ----------- 10000.0
SQLite는 AVG 기능
SQLite는 AVG 집계 함수는 컬럼의 평균을 계산합니다. 예를 들면 다음과 같습니다 :
sqlite가> 회사로부터 평균 (급여)를 선택;
위의 SQLite는 SQL 문은 다음과 같은 결과를 생성합니다 :
평균 (급여) ---------------- 37142.8571428572
SQLite는 SUM 함수
SQLite는 SUM 집계 함수는 숫자 열의 합계를 계산할 수 있습니다. 예를 들면 다음과 같습니다 :
sqlite가> 회사 FROM SELECT 합계 (급여);
위의 SQLite는 SQL 문은 다음과 같은 결과를 생성합니다 :
합계 (급여) ----------- 260,000.0
SQLite는 RANDOM 기능
SQLite는 RANDOM 함수는 의사 임의의 정수 -9223372036854775808 사이에서 9223372036854775807을 반환합니다. 예를 들면 다음과 같습니다 :
sqlite가>) (랜덤 AS 임의의 SELECT;
위의 SQLite는 SQL 문은 다음과 같은 결과를 생성합니다 :
닥치는대로의 ------------------- 5876796417670984050
SQLite는 ABS 기능
SQLite는 ABS 함수 수치 파라미터의 절대 값을 반환한다. 예를 들면 다음과 같습니다 :
sqlite가> SELECT 복근 (5), ABS (-15), 복근 (NULL), 복근 (0), ABS ( "ABC");
위의 SQLite는 SQL 문은 다음과 같은 결과를 생성합니다 :
복근 (5) ABS (-15) 복근 (NULL) 복근 (0) 복근 ( "ABC") ---------- ---------- ---------- ---------- ---------- 5150 0.0
SQLite는 UPPER 함수
SQLite는 UPPER 함수는 대문자로 문자열을 변환합니다. 예를 들면 다음과 같습니다 :
sqlite가> 회사로부터 위 (이름)을 선택;
위의 SQLite는 SQL 문은 다음과 같은 결과를 생성합니다 :
상단 (이름) ----------- PAUL ALLEN 테디 MARK DAVID KIM JAMES
SQLite는 LOWER 함수
SQLite는 LOWER 함수는 소문자로 문자열을 변환합니다. 예를 들면 다음과 같습니다 :
sqlite가> 회사로부터 낮은 (이름)을 선택;
위의 SQLite는 SQL 문은 다음과 같은 결과를 생성합니다 :
낮은 (이름) ----------- 폴 알렌 곰 표 데이비드 김 제임스
SQLite는 길이 기능
SQLite는 LENGTH 함수는 문자열의 길이를 반환합니다. 예를 들면 다음과 같습니다 :
SQLite는 회사 FROM> SELECT 이름, 길이 (이름);
위의 SQLite는 SQL 문은 다음과 같은 결과를 생성합니다 :
NAME 길이 (이름) ---------- ------------ 폴 4 앨런 5 테디 (5) 마크 4 데이비드 오 김 3 제임스 오
SQLite는 SQLITE_VERSION 기능
SQLite는 SQLITE_VERSION 기능은 SQLite는 라이브러리의 버전을 반환합니다. 예를 들면 다음과 같습니다 :
'SQLite는 버전'AS sqlite가> SELECT SQLITE_VERSION ();
위의 SQLite는 SQL 문은 다음과 같은 결과를 생성합니다 :
SQLite는 버전 -------------- 3.6.20