多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

sqlite教程

SQLite 常用函數

閱讀 (2091)

SQLite 常用函數

SQLite 有許多內置函數用于處理字符串或數字數據。下面列出了一些有用的 SQLite 內置函數,且所有函數都是大小寫不敏感,這意味著您可以使用這些函數的小寫形式或大寫形式或混合形式。欲了解更多詳情,請查看 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 庫的版本。

在我們開始講解這些函數實例之前,先假設 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 函數

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

sqlite> SELECT count(*) FROM COMPANY;

上面的 SQLite SQL 語句將產生以下結果:

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

SQLite MAX 函數

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

sqlite> SELECT max(salary) FROM COMPANY;

上面的 SQLite SQL 語句將產生以下結果:

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

SQLite MIN 函數

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

sqlite> SELECT min(salary) FROM COMPANY;

上面的 SQLite SQL 語句將產生以下結果:

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

SQLite AVG 函數

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

sqlite> SELECT avg(salary) FROM COMPANY;

上面的 SQLite SQL 語句將產生以下結果:

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

SQLite SUM 函數

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

sqlite> SELECT sum(salary) FROM COMPANY;

上面的 SQLite SQL 語句將產生以下結果:

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

SQLite RANDOM 函數

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

sqlite> SELECT random() AS Random;

上面的 SQLite SQL 語句將產生以下結果:

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

SQLite ABS 函數

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

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

上面的 SQLite SQL 語句將產生以下結果:

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

SQLite UPPER 函數

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

sqlite> SELECT upper(name) FROM COMPANY;

上面的 SQLite SQL 語句將產生以下結果:

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

SQLite LOWER 函數

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

sqlite> SELECT lower(name) FROM COMPANY;

上面的 SQLite SQL 語句將產生以下結果:

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

SQLite LENGTH 函數

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

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

上面的 SQLite SQL 語句將產生以下結果:

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

SQLite sqlite_version 函數

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

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

上面的 SQLite SQL 語句將產生以下結果:

SQLite Version
--------------
3.6.20
關閉
程序員人生
主站蜘蛛池模板: 天堂在线观看视频 | 国内自拍视频在线观看 | 久久亚洲精品久久久久 | 国产高清一区二区三区 | 好吊妞精品 | 国产三级精品三级在线观看 | 国产成人女人视频在线观看 | 国产午夜精品久久久久免费视 | 波多野结衣免费视频观看 | 日本免费xxxx色视频 | 国产综合图片 | 国产欧美二区 | 欧美成人h版 | 三级国产短视频在线观看 | 真人毛片免费全部播放完整 | 激情综合五月天丁香婷婷 | 最近中文字幕无吗免费高清 | 欧美日韩中文国产一区二区三区 | 国产成人毛片精品不卡在线 | 91精品国产亚一区二区三区 | 久久久亚洲欧洲国产 | xxx护士| 亚洲免费久久 | 一级毛片视频在线 | 国产精品东北一极毛片 | japanese日本护士xxx爽 | 纯欧美一级毛片_免费 | 亚洲伊人久久网 | 一级做a爰片性色毛片视频图片 | 国产人成亚洲第一网站在线播放 | 中文字幕在线精品视频入口一区 | 欧美成人 综合网播九公社 欧美成人18 | 欧美一区二区三区gg高清影视 | 亚洲不卡在线观看 | 麻豆精选传媒4区2021 | 最近最新免费中文字幕8 | 欧美人在线 | 看欧美毛片一级毛片 | www春色com| 亚洲国产精品综合久久20 | 欧美视频三级 |