English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
SQLite tiene muchas funciones integradas que pueden procesar datos de cadenas o números. A continuación, se presenta una lista de algunas funciones integradas útiles de SQLite, todas estas funciones no distinguen entre mayúsculas y minúsculas, lo que significa que puede usar estas funciones en forma de minúsculas, mayúsculas o mezcladas. Para obtener más detalles, puede consultar la documentación oficial de SQLite.
Número de secuencia | Descripción de la función |
---|---|
1 | La función COUNT de SQLite La función de agregación COUNT de SQLite se utiliza para calcular el número de filas en una tabla de base de datos. |
2 | MAX de SQLite función La función de agregación MAX de SQLite nos permite seleccionar el valor más alto (el valor máximo) para una columna específica. |
3 | La función MIN de SQLite La función de agregación MIN de SQLite nos permite seleccionar el valor más bajo (el valor mínimo) para una columna específica. |
4 | La función AVG de SQLite La función de agregación AVG de SQLite selecciona el valor promedio de ciertas columnas de la tabla. |
5 | La función SUM de SQLite La función de agregación SUM de SQLite permite seleccionar el total para una columna numérica. |
6 | La función RANDOM de SQLite La función RANDOM de SQLite devuelve-9223372036854775808y+9223372036854775807entre enteros pseudoaleatorios. |
7 | Función ABS de SQLite La función ABS de SQLite devuelve el valor absoluto de un parámetro numérico. |
8 | La función UPPER de SQLite La función UPPER de SQLite convierte una cadena en mayúsculas. |
9 | La función LOWER de SQLite La función LOWER de SQLite convierte una cadena en minúsculas. |
10 | La función LENGTH de SQLite La función LENGTH de SQLite devuelve la longitud de una cadena. |
11 | Función sqlite_version de SQLite La función sqlite_version de SQLite devuelve la versión de la biblioteca SQLite. |
Antes de proporcionar ejemplos de las funciones mencionadas anteriormente, considere la tabla COMPANY con los siguientes registros.
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
La función de agregación COUNT de SQLite se utiliza para calcular el número de filas en una tabla de base de datos. A continuación, se muestra un ejemplo.-
sqlite> SELECT count(*) FROM COMPANY;
La siguiente instrucción SQL de SQLite generará el siguiente contenido.
count(*) ---------- 7
La función de agregación MAX de SQLite nos permite seleccionar el valor más alto (el valor máximo) para una columna específica. A continuación, se muestra un ejemplo.-
sqlite> SELECT max(salary) FROM COMPANY;
La siguiente instrucción SQL de SQLite generará el siguiente contenido.
max(salary) ----------- 85000.0
La función de agregación MIN de SQLite nos permite seleccionar el valor más bajo (el valor mínimo) para una columna específica. A continuación, se muestra un ejemplo.-
sqlite> SELECT min(salary) FROM COMPANY;
La siguiente instrucción SQL de SQLite generará el siguiente contenido.
min(salary) ----------- 10000.0
La función AVG de agregación de SQLite selecciona el valor promedio de una columna de una tabla. A continuación, se muestra un ejemplo.-
sqlite> SELECT avg(salary) FROM COMPANY;
La siguiente instrucción SQL de SQLite generará el siguiente contenido.
avg(salary) ---------------- 37142.8571428572
La función SUM de agregación de SQLite permite seleccionar el total de una columna numérica. A continuación, se muestra un ejemplo.-
sqlite> SELECT sum(salary) FROM COMPANY;
La siguiente instrucción SQL de SQLite generará el siguiente contenido.
sum(salary) ----------- 260000.0
La función RANDOM de SQLite devuelve-9223372036854775808y+9223372036854775807enteros pseudoaleatorios entre. A continuación, se muestra un ejemplo.-
sqlite> SELECT random() AS Aleatorio;
La siguiente instrucción SQL de SQLite generará el siguiente contenido.
Aleatorio ------------------- 5876796417670984050
La función ABS de SQLite devuelve el valor absoluto de un parámetro numérico. A continuación, se muestra un ejemplo.-
sqlite> SELECT abs(5), abs(-15), abs(NULL), abs(0), abs("ABC");
La siguiente instrucción SQL de SQLite generará el siguiente contenido.
abs(5) abs(-15) abs(NULL) abs(0) abs("ABC") ---------- ---------- ---------- ---------- ---------- 5 15 0 0.0
La función UPPER de SQLite convierte una cadena en mayúsculas. A continuación, se muestra un ejemplo.-
sqlite> SELECT upper(nombre) FROM COMPANY;
La siguiente instrucción SQL de SQLite generará el siguiente contenido.
upper(nombre) ----------- PAULALLENTEDDYMARKDAVIDKIMJAMES
La función LOWER de SQLite convierte una cadena en minúsculas. A continuación, se muestra un ejemplo.-
sqlite> SELECT lower(nombre) FROM COMPANY;
La siguiente instrucción SQL de SQLite generará el siguiente contenido.
lower(nombre) ----------- paulallenteddymarkdavidkimjames
La función LENGTH de SQLite devuelve la longitud de una cadena. A continuación, se muestra un ejemplo.-
sqlite> SELECT nombre, longitud(nombre) FROM COMPANY;
La siguiente instrucción SQL de SQLite generará el siguiente contenido.
NOMBRE longitud(nombre) ---------- ------------ Paul 4 Allen 5 Teddy 5 Mark 4 David 5 Kim 3 James 5
La función sqlite_version de SQLite devuelve la versión de la biblioteca SQLite. A continuación se muestra un ejemplo-
sqlite> SELECT sqlite_version() AS 'Versión de SQLite';
La siguiente instrucción SQL de SQLite generará el siguiente contenido.
Versión de SQLite--------------3.6.20