SQLite funciones de uso general
SQLite tiene muchas funciones integradas para el procesamiento de la cadena o datos numéricos. Estas son algunas de SQLite útiles funciones incorporadas, y todas las funciones no son mayúsculas y minúsculas, lo que significa que puede utilizar estas funciones en minúsculas o en mayúsculas o en forma mixta. Para más detalles, consulte la documentación oficial de SQLite:
序号 | 函数 & 描述 |
---|---|
1 | SQLite COUNT 函数 SQLite COUNT 聚集函数是用来计算一个数据库表中的行数。 |
2 | SQLite MAX 函数 SQLite MAX 聚合函数允许我们选择某列的最大值。 |
3 | SQLite MIN 函数 SQLite MIN 聚合函数允许我们选择某列的最小值。 |
4 | SQLite AVG 函数 SQLite AVG 聚合函数计算某列的平均值。 |
5 | SQLite SUM 函数 SQLite SUM 聚合函数允许为一个数值列计算总和。 |
6 | SQLite RANDOM 函数 SQLite RANDOM 函数返回一个介于 -9223372036854775808 和 +9223372036854775807 之间的伪随机整数。 |
7 | SQLite ABS 函数 SQLite ABS 函数返回数值参数的绝对值。 |
8 | SQLite UPPER 函数 SQLite UPPER 函数把字符串转换为大写字母。 |
9 | SQLite LOWER 函数 SQLite LOWER 函数把字符串转换为小写字母。 |
10 | SQLite LENGTH 函数 SQLite LENGTH 函数返回字符串的长度。 |
11 | SQLite sqlite_version 函数 SQLite sqlite_version 函数返回 SQLite 库的版本。 |
Antes de comenzar a explicar la función de estos ejemplos se supone mesa Compañía tiene los siguientes registros:
ID NOMBRE EDAD DIRECCIÓN SALARIO ---------- ---------- ---------- ---------- ---------- 1 Pablo California 32 20000.0 2 Allen Tejas 25 15000.0 3 Teddy 23 20000.0 Noruega 4 Marcos 25 Rich Mond-65000.0 5 David de Texas 27 85000.0 Kim 6 22 Sur-Hall 45.000,0 7 James Houston 24 10000.0
función COUNT SQLite
SQLite RECUENTO función agregada se utiliza para calcular el número de filas de una tabla de base de datos. Los siguientes son ejemplos:
sqlite> SELECT count (*) de la compañía;
La sentencia SQL anterior SQLite producirá los siguientes resultados:
count (*) ---------- 7
SQLite función MAX
función de agregado MAX SQLite nos permite elegir un máximo de columnas. Los siguientes son ejemplos:
sqlite> SELECT max (salario) de la compañía;
La sentencia SQL anterior SQLite producirá los siguientes resultados:
max (salario) ----------- 85000.0
SQLite función MIN
SQLite MIN funciones agregadas nos permite seleccionar un mínimo columna. Los siguientes son ejemplos:
sqlite> min SELECT (salario) de la compañía;
La sentencia SQL anterior SQLite producirá los siguientes resultados:
min (salario) ----------- 10000.0
SQLite función AVG
SQLite AVG función de agregado calcula el promedio de una columna. Los siguientes son ejemplos:
sqlite> SELECT AVG (salario) de la compañía;
La sentencia SQL anterior SQLite producirá los siguientes resultados:
avg (sueldo) ---------------- 37142,8571428572
SQLite función SUMA
función de agregado SQLite SUM permite calcular la suma de una columna numérica. Los siguientes son ejemplos:
sqlite> SELECT sum (sueldo) de la compañía;
La sentencia SQL anterior SQLite producirá los siguientes resultados:
sum (sueldo) ----------- 260,000.0
función aleatoria SQLite
SQLite función aleatoria devuelve un entero pseudo-aleatorio -9223372036854775808 y 9223372036854775807 en el medio. Los siguientes son ejemplos:
sqlite> SELECT aleatorio () como al azar;
La sentencia SQL anterior SQLite producirá los siguientes resultados:
azar ------------------- 5876796417670984050
función ABS SQLite
función ABS SQLite devuelve el valor absoluto de los parámetros numéricos. Los siguientes son ejemplos:
sqlite> abs SELECT (5), ABS (-15), ABS (NULL), ABS (0), ABS ( "ABC");
La sentencia SQL anterior SQLite producirá los siguientes resultados:
abs (5) abs (-15) abs (NULL) abs (0) abs ( "ABC") ---------- ---------- ---------- ---------- ---------- 5150 0.0
función UPPER SQLite
función UPPER SQLite para convertir una cadena a mayúsculas. Los siguientes son ejemplos:
sqlite> SELECT superior (nombre) de la compañía;
La sentencia SQL anterior SQLite producirá los siguientes resultados:
superior (nombre) ----------- PAUL ALLEN PELUCHE MARCA DAVID KIM JAMES
SQLite función INFERIOR
SQLite función LOWER convierte una cadena a minúsculas. Los siguientes son ejemplos:
sqlite> SELECT inferior (nombre) de la compañía;
La sentencia SQL anterior SQLite producirá los siguientes resultados:
inferior (nombre) ----------- paul Allen peluche marca David kim James
la función LONGITUD SQLite
función LONGITUD SQLite devuelve la longitud de la cadena. Los siguientes son ejemplos:
sqlite> SELECT nombre, longitud (nombre) de la compañía;
La sentencia SQL anterior SQLite producirá los siguientes resultados:
la longitud del nombre (nombre) ---------- ------------ Paul 4 Allen 5 Teddy 5 Marcos 4 David 5 Kim 3 Santiago 5
función SQLITE_VERSION SQLite
función SQLITE_VERSION SQLite devuelve la versión de la biblioteca SQLite. Los siguientes son ejemplos:
sqlite> SQLITE_VERSION SELECT () AS 'SQLite versión';
La sentencia SQL anterior SQLite producirá los siguientes resultados:
SQLite versión -------------- 3.6.20