English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Funciones comunes de SQLite

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 secuenciaDescripció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 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. 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 MAX de SQLite

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 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. 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

Función AVG de SQLite

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

Función SUM de SQLite

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

Función RANDOM de SQLite

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

Función ABS de SQLite

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

Función UPPER de SQLite

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

Función LOWER de SQLite

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

Función LENGTH de SQLite

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

Función sqlite_version de SQLite

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