Latest web development tutorials

SQLite fungsi umum digunakan

SQLite memiliki banyak fungsi built-in untuk pengolahan string atau data numerik. Berikut adalah beberapa SQLite berguna built-in fungsi, dan semua fungsi tidak case-sensitive, yang berarti Anda dapat menggunakan fungsi-fungsi ini huruf kecil atau bentuk huruf besar atau campuran. Untuk lebih jelasnya, silahkan lihat dokumentasi SQLite resmi:

序号函数 & 描述
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 库的版本。

Sebelum kita mulai untuk menjelaskan fungsi dari contoh-contoh ini, asumsikan tabel PERUSAHAAN memiliki catatan berikut:

ID NAMA UMUR ALAMAT GAJI
---------- ---------- ---------- ---------- ----------
1 Paul 32 California 20.000,0
2 Allen 25 Texas 15.000,0
3 Teddy 23 Norwegia 20.000,0
4 Mark 25 Rich-Mond 65.000,0
5 David 27 Texas 85.000,0
6 Kim 22 South-Hall 45.000,0
7 James 24 Houston 10.000,0

Fungsi COUNT SQLite

SQLite COUNT fungsi agregat digunakan untuk menghitung jumlah baris dalam tabel database. Berikut ini adalah contoh:

sqlite> SELECT count (*) DARI PERUSAHAAN;

SQLite atas pernyataan SQL akan menghasilkan hasil sebagai berikut:

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

Fungsi SQLite MAX

SQLite MAX fungsi agregat memungkinkan kita untuk memilih kolom maksimal. Berikut ini adalah contoh:

sqlite> SELECT max (gaji) DARI PERUSAHAAN;

SQLite atas pernyataan SQL akan menghasilkan hasil sebagai berikut:

max (gaji)
-----------
85.000,0

Fungsi SQLite MIN

SQLite MIN fungsi agregat memungkinkan kita untuk memilih minimal kolom. Berikut ini adalah contoh:

sqlite> SELECT min (gaji) DARI PERUSAHAAN;

SQLite atas pernyataan SQL akan menghasilkan hasil sebagai berikut:

min (gaji)
-----------
10.000,0

Fungsi SQLite AVG

SQLite AVG fungsi agregat menghitung rata-rata kolom. Berikut ini adalah contoh:

sqlite> SELECT avg (gaji) DARI PERUSAHAAN;

SQLite atas pernyataan SQL akan menghasilkan hasil sebagai berikut:

avg (gaji)
----------------
37.142,8571428572

Fungsi SQLite SUM

SQLite SUM fungsi agregat memungkinkan untuk menghitung jumlah kolom numerik. Berikut ini adalah contoh:

sqlite> sum SELECT (gaji) DARI PERUSAHAAN;

SQLite atas pernyataan SQL akan menghasilkan hasil sebagai berikut:

sum (gaji)
-----------
260,000.0

Fungsi ACAK SQLite

SQLite fungsi ACAK mengembalikan integer pseudo-random -9223372036854775808 dan 9223372036854775807 di antara. Berikut ini adalah contoh:

sqlite> SELECT random () AS Acak;

SQLite atas pernyataan SQL akan menghasilkan hasil sebagai berikut:

acak
-------------------
5876796417670984050

Fungsi ABS SQLite

Fungsi ABS SQLite mengembalikan nilai absolut dari parameter numerik. Berikut ini adalah contoh:

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

SQLite atas pernyataan SQL akan menghasilkan hasil sebagai berikut:

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

fungsi UPPER SQLite

fungsi UPPER SQLite untuk mengkonversi string ke huruf besar. Berikut ini adalah contoh:

sqlite> SELECT atas (nama) DARI PERUSAHAAN;

SQLite atas pernyataan SQL akan menghasilkan hasil sebagai berikut:

atas (nama)
-----------
PAUL
ALLEN
TEDDY
MARK
DAVID
KIM
JAMES

Fungsi SQLite RENDAH

Fungsi SQLite RENDAH mengkonversi string ke huruf kecil. Berikut ini adalah contoh:

sqlite> SELECT rendah (nama) DARI PERUSAHAAN;

SQLite atas pernyataan SQL akan menghasilkan hasil sebagai berikut:

lebih rendah (nama)
-----------
paul
allen
teddy
tanda
david
kim
james

Fungsi PANJANG SQLite

Fungsi PANJANG SQLite mengembalikan panjang string. Berikut ini adalah contoh:

sqlite> SELECT nama, panjang (nama) DARI PERUSAHAAN;

SQLite atas pernyataan SQL akan menghasilkan hasil sebagai berikut:

panjang NAME (nama)
---------- ------------
Paul 4
Allen 5
Teddy 5
Markus 4
David 5
Kim 3
James 5

Fungsi sqlite_version SQLite

Fungsi sqlite_version SQLite mengembalikan versi perpustakaan SQLite. Berikut ini adalah contoh:

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

SQLite atas pernyataan SQL akan menghasilkan hasil sebagai berikut:

SQLite Versi
--------------
3.6.20