国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

SQLite 常用函數(shù)

2022-08-17 09:58 更新

SQLite 有許多內置函數(shù)用于處理字符串或數(shù)字數(shù)據(jù)。下面列出了一些有用的 SQLite 內置函數(shù),且所有函數(shù)都是大小寫不敏感,這意味著您可以使用這些函數(shù)的小寫形式或大寫形式或混合形式。欲了解更多詳情,請查看 SQLite 的官方文檔:

序號函數(shù) & 描述
1SQLite COUNT 函數(shù)
SQLite COUNT 聚集函數(shù)是用來計算一個數(shù)據(jù)庫表中的行數(shù)。
2SQLite MAX 函數(shù)
SQLite MAX 聚合函數(shù)允許我們選擇某列的最大值。
3SQLite MIN 函數(shù)
SQLite MIN 聚合函數(shù)允許我們選擇某列的最小值。
4SQLite AVG 函數(shù)
SQLite AVG 聚合函數(shù)計算某列的平均值。
5SQLite SUM 函數(shù)
SQLite SUM 聚合函數(shù)允許為一個數(shù)值列計算總和。
6SQLite RANDOM 函數(shù)
SQLite RANDOM 函數(shù)返回一個介于 -9223372036854775808 和 +9223372036854775807 之間的偽隨機整數(shù)。
7SQLite ABS 函數(shù)
SQLite ABS 函數(shù)返回數(shù)值參數(shù)的絕對值。
8SQLite UPPER 函數(shù)
SQLite UPPER 函數(shù)把字符串轉換為大寫字母。
9SQLite LOWER 函數(shù)
SQLite LOWER 函數(shù)把字符串轉換為小寫字母。
10SQLite LENGTH 函數(shù)
SQLite LENGTH 函數(shù)返回字符串的長度。
11SQLite sqlite_version 函數(shù)
SQLite sqlite_version 函數(shù)返回 SQLite 庫的版本。

在我們開始講解這些函數(shù)實例之前,先假設 COMPANY 表有以下記錄:

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 COUNT 函數(shù)

SQLite COUNT 聚集函數(shù)是用來計算一個數(shù)據(jù)庫表中的行數(shù)。下面是實例:

sqlite> SELECT count(*) FROM COMPANY;

上面的 SQLite SQL 語句將產(chǎn)生以下結果:

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

SQLite MAX 函數(shù)

SQLite MAX 聚合函數(shù)允許我們選擇某列的最大值。下面是實例:

sqlite> SELECT max(salary) FROM COMPANY;

上面的 SQLite SQL 語句將產(chǎn)生以下結果:

max(salary)
-----------
85000.0

SQLite MIN 函數(shù)

SQLite MIN 聚合函數(shù)允許我們選擇某列的最小值。下面是實例:

sqlite> SELECT min(salary) FROM COMPANY;

上面的 SQLite SQL 語句將產(chǎn)生以下結果:

min(salary)
-----------
10000.0

SQLite AVG 函數(shù)

SQLite AVG 聚合函數(shù)計算某列的平均值。下面是實例:

sqlite> SELECT avg(salary) FROM COMPANY;

上面的 SQLite SQL 語句將產(chǎn)生以下結果:

avg(salary)
----------------
37142.8571428572

SQLite SUM 函數(shù)

SQLite SUM 聚合函數(shù)允許為一個數(shù)值列計算總和。下面是實例:

sqlite> SELECT sum(salary) FROM COMPANY;

上面的 SQLite SQL 語句將產(chǎn)生以下結果:

sum(salary)
-----------
260000.0

SQLite RANDOM 函數(shù)

SQLite RANDOM 函數(shù)返回一個介于 -9223372036854775808 和 +9223372036854775807 之間的偽隨機整數(shù)。下面是實例:

sqlite> SELECT random() AS Random;

上面的 SQLite SQL 語句將產(chǎn)生以下結果:

Random
-------------------
5876796417670984050

SQLite ABS 函數(shù)

SQLite ABS 函數(shù)返回數(shù)值參數(shù)的絕對值。下面是實例:

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

上面的 SQLite SQL 語句將產(chǎn)生以下結果:

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

SQLite UPPER 函數(shù)

SQLite UPPER 函數(shù)把字符串轉換為大寫字母。下面是實例:

sqlite> SELECT upper(name) FROM COMPANY;

上面的 SQLite SQL 語句將產(chǎn)生以下結果:

upper(name)
-----------
PAUL
ALLEN
TEDDY
MARK
DAVID
KIM
JAMES

SQLite LOWER 函數(shù)

SQLite LOWER 函數(shù)把字符串轉換為小寫字母。下面是實例:

sqlite> SELECT lower(name) FROM COMPANY;

上面的 SQLite SQL 語句將產(chǎn)生以下結果:

lower(name)
-----------
paul
allen
teddy
mark
david
kim
james

SQLite LENGTH 函數(shù)

SQLite LENGTH 函數(shù)返回字符串的長度。下面是實例:

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

上面的 SQLite SQL 語句將產(chǎn)生以下結果:

NAME        length(name)
----------  ------------
Paul        4
Allen       5
Teddy       5
Mark        4
David       5
Kim         3
James       5

SQLite sqlite_version 函數(shù)

SQLite sqlite_version 函數(shù)返回 SQLite 庫的版本。下面是實例:

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

上面的 SQLite SQL 語句將產(chǎn)生以下結果:

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


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號