Latest web development tutorials

SQLite fonctions couramment utilisées

SQLite a de nombreuses fonctions intégrées pour le traitement de la chaîne ou des données numériques. Voici quelques fonctions intégrées SQLite utile, et toutes les fonctions ne sont pas sensibles à la casse, ce qui signifie que vous pouvez utiliser ces fonctions en minuscules ou en majuscules forme ou mixte. Pour plus de détails, s'il vous plaît voir la documentation officielle de SQLite:

序号函数 & 描述
1SQLite COUNT 函数
SQLite COUNT 聚集函数是用来计算一个数据库表中的行数。
2SQLite MAX 函数
SQLite MAX 聚合函数允许我们选择某列的最大值。
3SQLite MIN 函数
SQLite MIN 聚合函数允许我们选择某列的最小值。
4SQLite AVG 函数
SQLite AVG 聚合函数计算某列的平均值。
5SQLite SUM 函数
SQLite SUM 聚合函数允许为一个数值列计算总和。
6SQLite RANDOM 函数
SQLite RANDOM 函数返回一个介于 -9223372036854775808 和 +9223372036854775807 之间的伪随机整数。
7SQLite ABS 函数
SQLite ABS 函数返回数值参数的绝对值。
8SQLite UPPER 函数
SQLite UPPER 函数把字符串转换为大写字母。
9SQLite LOWER 函数
SQLite LOWER 函数把字符串转换为小写字母。
10SQLite LENGTH 函数
SQLite LENGTH 函数返回字符串的长度。
11SQLite sqlite_version 函数
SQLite sqlite_version 函数返回 SQLite 库的版本。

Avant de commencer à expliquer la fonction de ces exemples, supposons que la table de la société a les documents suivants:

ID NOM ADRESSE AGE SALAIRE
---------- ---------- ---------- ---------- ----------
1 Paul 32 Californie 20000.0
2 Allen 25 Texas 15000.0
3 Teddy 23 Norvège 20000.0
4 Mark 25 Rich-Mond 65000,0
5 David 27 Texas 85000,0
6 Kim 22 Sud-Hall 45000,0
7 James 24 Houston 10000.0

fonction COUNT SQLite

SQLite COUNT fonction d'agrégat est utilisé pour calculer le nombre de lignes dans une table de base de données. Les éléments suivants sont des exemples:

sqlite> SELECT COUNT (*) FROM COMPANY;

L'instruction SQL de SQLite ci-dessus produira les résultats suivants:

count (*)
----------
7

fonction SQLite MAX

fonction d'agrégation SQLite MAX nous permet de choisir un maximum de colonne. Les éléments suivants sont des exemples:

sqlite> SELECT max (salaire) FROM COMPANY;

L'instruction SQL de SQLite ci-dessus produira les résultats suivants:

max (salaire)
-----------
85000,0

Fonction SQLite MIN

SQLite MIN Les fonctions d'agrégation nous permet de sélectionner une colonne minimum. Les éléments suivants sont des exemples:

sqlite> min SELECT (salaire) FROM COMPANY;

L'instruction SQL de SQLite ci-dessus produira les résultats suivants:

min (salaire)
-----------
10000.0

fonction SQLite AVG

SQLite AVG fonction d'agrégat calcule la moyenne d'une colonne. Les éléments suivants sont des exemples:

sqlite> SELECT avg (salary) FROM COMPANY;

L'instruction SQL de SQLite ci-dessus produira les résultats suivants:

avg (salaire)
----------------
37,142,8571428572

fonction SQLite SUM

SQLite SUM fonction d'agrégation permet de calculer la somme d'une colonne numérique. Les éléments suivants sont des exemples:

sqlite> somme SELECT (salaire) FROM COMPANY;

L'instruction SQL de SQLite ci-dessus produira les résultats suivants:

somme (salaire)
-----------
260,000.0

fonction RANDOM SQLite

SQLite fonction RANDOM renvoie un entier pseudo-aléatoire -9223372036854775808 et 9223372036854775807 entre les deux. Les éléments suivants sont des exemples:

sqlite> SELECT random () AS aléatoire;

L'instruction SQL de SQLite ci-dessus produira les résultats suivants:

aléatoire
-------------------
5876796417670984050

fonction ABS SQLite

fonction ABS SQLite renvoie la valeur absolue des paramètres numériques. Les éléments suivants sont des exemples:

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

L'instruction SQL de SQLite ci-dessus produira les résultats suivants:

abs (5) abs (-15) abs (NULL) abs (0) abs ( "ABC")
---------- ---------- ---------- ---------- ----------
5150 0.0

fonction UPPER SQLite

fonction UPPER SQLite pour convertir une chaîne en majuscules. Les éléments suivants sont des exemples:

sqlite> SELECT supérieure (nom) de la compagnie;

L'instruction SQL de SQLite ci-dessus produira les résultats suivants:

supérieur (nom)
-----------
PAUL
ALLEN
TEDDY
MARK
DAVID
KIM
JAMES

fonction SQLite INFÉRIEUR

fonction SQLite LOWER convertit une chaîne en minuscules. Les éléments suivants sont des exemples:

sqlite> SELECT inférieure (nom) de la compagnie;

L'instruction SQL de SQLite ci-dessus produira les résultats suivants:

inférieur (nom)
-----------
paul
allen
teddy
marque
david
kim
Jacques

fonction LONGUEUR SQLite

fonction LONGUEUR SQLite renvoie la longueur de la chaîne. Les éléments suivants sont des exemples:

sqlite> SELECT nom, longueur (nom) de la compagnie;

L'instruction SQL de SQLite ci-dessus produira les résultats suivants:

longueur NAME (nom)
---------- ------------
Paul 4
Allen 5
Teddy 5
Mark 4
David 5
Kim 3
James 5

fonction sqlite_version SQLite

fonction sqlite_version SQLite renvoie la version de la bibliothèque SQLite. Les éléments suivants sont des exemples:

sqlite> sqlite_version de SELECT () AS 'SQLite Version';

L'instruction SQL de SQLite ci-dessus produira les résultats suivants:

SQLite Version
--------------
3.6.20