「SQLite学习笔记」常用函数

sqlite> SELECT name, length(name) FROM COMPANY;

SQLite Version


3.6.20

sqlite> SELECT sqlite_version() AS ‘SQLite Version’;

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 库的本子。

NAME length(name)


Paul 4

Allen 5

Teddy 5

Mark 4

David 5

Kim 3

James 5

count(*)


7

sqlite,SQLite UPPER 函数

SQLite MIN 函数

地点的 SQLite SQL 语句将发生以下结果:

SQLite SUM 函数

sqlite> SELECT random() AS Random;

SQLite sqlite_version 函数

sqlite> SELECT upper(name) FROM COMPANY;

sqlite> SELECT avg(salary) FROM COMPANY;

upper(name)


PAUL

ALLEN

TEDDY

MARK

DAVID

KIM

JAMES

在我们初叶上课这多少个函数实例在此以前,先如果 COMPANY 表有以下记录:

上边的 SQLite SQL 语句将发生以下结果:

SQLite COUNT 聚集函数是用来总计一个数据库表中的行数。下边是实例:

avg(salary)


37142.8571428572

SQLite SUM 聚合函数允许为一个数值列总计总和。下边是实例:

SQLite ABS 函数

地方的 SQLite SQL 语句将生出以下结果:

地点的 SQLite SQL 语句将发生以下结果:

sqlite> SELECT abs(5), abs(-15), abs(NULL), abs(0), abs(“ABC”);

SQLite AVG 函数

地方的 SQLite SQL 语句将发出以下结果:

SQLite ABS 函数重返数值参数的相对值。下边是实例:

sqlite> SELECT count(*) FROM COMPANY;

SQLite MAX 聚合函数允许我们接纳某列的最大值。下边是实例:

Random


5876796417670984050

SQLite LENGTH 函数

下边的 SQLite SQL 语句将生出以下结果:

SQLite 有为数不少置于函数用于拍卖字符串或数字数据。上边列出了一些行之有效的
SQLite
内置函数,且具备函数都是高低写不灵活,这意味你能够动用这么些函数的小写格局或大写情势或混合模式。欲领悟更多详情,请查看
SQLite 的法定文档:

ID NAME AGE ADDRESS SALARY


1 Paul 32 California 20000.0

2 Allen 25 Texas 15000.0

3 Teddy 23 Norway 20000.0

4 Mark 25 Rich-Mond 65000.0

5 David 27 Texas 85000.0

6 Kim 22 South-Hall 45000.0

7 James 24 Houston 10000.0

SQLite LENGTH 函数重回字符串的长度。下边是实例:

参考:http://www.w3cschool.cc/sqlite/sqlite-functions.html

SQLite LOWER 函数

sqlite> SELECT max(salary) FROM COMPANY;

SQLite MIN 聚合函数允许大家选拔某列的纤维值。下边是实例:

上边的 SQLite SQL 语句将暴发以下结果:

下边的 SQLite SQL 语句将发出以下结果:

sqlite> SELECT lower(name) FROM COMPANY;

下面的 SQLite SQL 语句将时有暴发以下结果:

abs(5) abs(-15) abs(NULL) abs(0) abs(“ABC”)


5 15 0 0.0

SQLite RANDOM 函数

lower(name)


paul

allen

teddy

mark

david

kim

james

SQLite COUNT 函数

min(salary)


10000.0

SQLite sqlite_version 函数再次回到 SQLite 库的本子。下边是实例:

sqlite> SELECT min(salary) FROM COMPANY;

sum(salary)


260000.0

地方的 SQLite SQL 语句将生出以下结果:

SQLite AVG 聚合函数统计某列的平均值。下面是实例:

SQLite RANDOM 函数再次回到一个在于 -9223372036854775808 和
+9223372036854775807 之间的伪随机整数。下边是实例:

SQLite UPPER 函数把字符串转换为大写字母。下边是实例:

SQLite LOWER 函数把字符串转换为小写字母。下边是实例:

max(salary)


85000.0

sqlite> SELECT sum(salary) FROM COMPANY;

下边的 SQLite SQL 语句将发生以下结果:

SQLite MAX 函数

网站地图xml地图