在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ 數(shù)據(jù)庫(kù)/ SQLite 常用函數(shù)
SQLite Having 子句
SQLite 運(yùn)算符
SQLite 注入
SQLite Delete 語(yǔ)句
SQLite – Python
SQLite 數(shù)據(jù)類型
SQLite 簡(jiǎn)介
SQLite 創(chuàng)建數(shù)據(jù)庫(kù)
SQLite Vacuum
SQLite Group By
SQLite 日期 & 時(shí)間
SQLite AND/OR 運(yùn)算符
SQLite 刪除表
SQLite Distinct
SQLite Alter 命令
SQLite PRAGMA
SQLite 約束
SQLite 創(chuàng)建表
SQLite Like 子句
SQLite Limit 子句
SQLite Autoincrement
SQLite 子查詢
SQLite – C/C++
SQLite – PHP
SQLite 命令
SQLite Order By
SQLite Select 語(yǔ)句
SQLite Unions 子句
SQLite – Perl
SQLite – Java
SQLite 別名
SQLite 常用函數(shù)
SQLite Explain(解釋)
SQLite NULL 值
SQLite Glob 子句
SQLite 表達(dá)式
SQLite 視圖
SQLite Where 子句
SQLite Truncate Table
SQLite 索引
SQLite Insert 語(yǔ)句
SQLite 安裝
SQLite Indexed By
SQLite 分離數(shù)據(jù)庫(kù)
SQLite 觸發(fā)器
SQLite 語(yǔ)法
SQLite Joins
SQLite Update 語(yǔ)句
SQLite 附加數(shù)據(jù)庫(kù)
SQLite 事務(wù)

SQLite 常用函數(shù)

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

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

在我們開(kāi)始講解這些函數(shù)實(shí)例之前,先假設(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ù)是用來(lái)計(jì)算一個(gè)數(shù)據(jù)庫(kù)表中的行數(shù)。下面是實(shí)例:

    sqlite> SELECT count(*) FROM COMPANY;

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

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

SQLite MAX 函數(shù)

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

    sqlite> SELECT max(salary) FROM COMPANY;

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

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

SQLite MIN 函數(shù)

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

    sqlite> SELECT min(salary) FROM COMPANY;

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

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

SQLite AVG 函數(shù)

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

    sqlite> SELECT avg(salary) FROM COMPANY;

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

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

SQLite SUM 函數(shù)

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

    sqlite> SELECT sum(salary) FROM COMPANY;

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

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

SQLite RANDOM 函數(shù)

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

    sqlite> SELECT random() AS Random;

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

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

SQLite ABS 函數(shù)

SQLite ABS 函數(shù)返回?cái)?shù)值參數(shù)的絕對(duì)值。下面是實(shí)例:

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

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

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

SQLite UPPER 函數(shù)

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

    sqlite> SELECT upper(name) FROM COMPANY;

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

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

SQLite LOWER 函數(shù)

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

    sqlite> SELECT lower(name) FROM COMPANY;

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

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

SQLite LENGTH 函數(shù)

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

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

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

    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 庫(kù)的版本。下面是實(shí)例:

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

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

    SQLite Version
    --------------
    3.6.20
上一篇:SQLite Truncate Table下一篇:SQLite 安裝