Latest web development tutorials

SQLite funzioni di uso comune

SQLite ha molte funzioni integrate per la lavorazione della stringa o dati numerici. Qui ci sono alcune funzioni built-in utile SQLite, e tutte le funzioni non sono, tra maiuscole e minuscole che significa che è possibile utilizzare queste funzioni minuscola o maiuscola forma o mista. Per ulteriori informazioni, si prega di consultare la documentazione ufficiale 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 库的版本。

Prima di iniziare a spiegare la funzione di questi esempi, assumere tavolo azienda ha i seguenti documenti:

NOME ID Età Indirizzo STIPENDIO
---------- ---------- ---------- ---------- ----------
1 Paul 32 California 20000.0
2 Allen 25 Texas 15000.0
3 Teddy 23 Norvegia 20000.0
4 Mark 25 Rich-Mond 65.000,0
5 David 27 Texas 85.000,0
6 Kim 22 Sud-Hall 45.000,0
7 James 24 Houston 10000.0

funzione COUNT SQLite

SQLite COUNT funzione di aggregazione viene utilizzato per calcolare il numero di righe di una tabella di database. I seguenti sono esempi:

sqlite> SELECT count (*) da azienda;

L'istruzione SQL sopra SQLite produrrà i seguenti risultati:

COUNT (*)
----------
7

funzione di SQLite MAX

funzione di aggregazione SQLite MAX ci permette di scegliere un massimo di colonna. I seguenti sono esempi:

sqlite> SELEZIONARE max (stipendio) da azienda;

L'istruzione SQL sopra SQLite produrrà i seguenti risultati:

max (stipendio)
-----------
85.000,0

funzione di SQLite MIN

SQLite MIN funzioni di aggregazione ci permette di selezionare un minimo di colonna. I seguenti sono esempi:

sqlite> selezionare min (stipendio) da azienda;

L'istruzione SQL sopra SQLite produrrà i seguenti risultati:

min (stipendio)
-----------
10000.0

funzione di SQLite AVG

SQLite AVG funzione di aggregazione calcola la media di una colonna. I seguenti sono esempi:

sqlite> SELEZIONARE avg (stipendio) da azienda;

L'istruzione SQL sopra SQLite produrrà i seguenti risultati:

avg (stipendio)
----------------
37.142,8571,428572 millions

funzione di SQLite SUM

funzione di aggregazione SUM SQLite permette di calcolare la somma di una colonna numerica. I seguenti sono esempi:

sqlite> SELECT SUM (stipendio) da azienda;

L'istruzione SQL sopra SQLite produrrà i seguenti risultati:

sum (stipendio)
-----------
260,000.0

funzione RANDOM SQLite

funzione RANDOM SQLite restituisce un intero pseudocasuale -9223372036854775808 e +9223372036854775807 in mezzo. I seguenti sono esempi:

sqlite> selezionare Random () AS a caso;

L'istruzione SQL sopra SQLite produrrà i seguenti risultati:

casuale
-------------------
5876796417670984050

la funzione ABS SQLite

funzione ABS SQLite restituisce il valore assoluto dei parametri numerici. I seguenti sono esempi:

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

L'istruzione SQL sopra SQLite produrrà i seguenti risultati:

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

funzione UPPER SQLite

SQLite funzione UPPER per convertire una stringa in lettere maiuscole. I seguenti sono esempi:

sqlite> SELEZIONARE superiore (nome) da azienda;

L'istruzione SQL sopra SQLite produrrà i seguenti risultati:

superiore (nome)
-----------
PAUL
ALLEN
TEDDY
MARK
DAVID
KIM
JAMES

funzione di SQLite INFERIORE

funzione di SQLite LOWER converte una stringa in lettere minuscole. I seguenti sono esempi:

sqlite> selezionare un valore inferiore (nome) da azienda;

L'istruzione SQL sopra SQLite produrrà i seguenti risultati:

inferiore (nome)
-----------
paul
Allen
orsacchiotto
contrassegno
david
kim
Giacomo

funzione LENGTH SQLite

funzione LENGTH SQLite restituisce la lunghezza della stringa. I seguenti sono esempi:

sqlite> SELECT name, la lunghezza (nome) da azienda;

L'istruzione SQL sopra SQLite produrrà i seguenti risultati:

lunghezza del nome (nome)
---------- ------------
Paul 4
Allen 5
Teddy 5
Marco 4
David 5
Kim 3
James 5

Funzione sqlite_version SQLite

Funzione sqlite_version SQLite restituisce la versione della libreria SQLite. I seguenti sono esempi:

sqlite> selezionare sqlite_version () AS 'SQLite versione';

L'istruzione SQL sopra SQLite produrrà i seguenti risultati:

SQLite versione
--------------
3.6.20