Ahora, en SQLite, para encontrar el promedio agregando todos los datos cuyo promedio se encuentra y luego dividiéndolo por el número de entradas de datos; Podemos averiguar directamente el promedio de los datos simplemente mediante el uso de la función AVG (). En este artículo, explicaremos cómo usar la función AVG () en SQLite para averiguar el promedio de datos.
Cómo usar la función AVG () en SQLite
Tenemos una tabla en la base de datos, llamado Estudiantes_Result, que contiene los nombres de los estudiantes, sus identificaciones de estudiantes únicas y marcas. Para mostrar esta tabla, ejecute el siguiente comando en el terminal de Ubuntu:
Seleccionar * de Students_Result;Ahora, de acuerdo con la ecuación del promedio, podemos encontrar la respuesta como:
promedio = (80 + 65 + 98 + 33 + 43 + 78 + 93 + 56 + 77 + 12)/10Este cálculo se puede hacer utilizando la función avg () y la sintaxis general de avg () es:
Seleccione AVG (column_name) de table_name donde condición;La explicación de la sintaxis general es:
Usaremos la tabla anterior y descubriremos el promedio usando avg () y coincidiremos con su resultado con el cálculo anterior:
Seleccione AVG (resultado) de Students_Result;Desde la salida, podemos ver que el resultado es 63.5 que es el mismo que el resultado calculado por la ecuación. También podemos averiguar el promedio de las primeras 5 filas de la columna de resultados utilizando:
Seleccione AVG (resultado) de Students_Result donde resultado<6;Tenemos otra tabla del peso de diferentes cereales en gramos, y para mostrar la tabla usaremos el comando:
Seleccionar * de Cereals_weight;Para averiguar el promedio del peso de todos estos valores de una columna, "peso" es:
Seleccione AVG (peso) de Cereals_weight;Podemos ver la respuesta 64.306, para redondearlo en un dígito después del decimal, use el siguiente comando:
Seleccione Round (AVG (peso), 1) de Cereals_weight;Si tenemos algunos valores similares, y queremos considerarlos solo una vez al calcular el promedio, podemos usar la cláusula de distinta en la función AVG (). Por ejemplo, tenemos una tabla de goles marcados por diferentes jugadores y queremos descubrir el promedio solo de esos objetivos que son diferentes como tenemos una lista:
Jugadores | Objetivos |
---|---|
Cristiano Ronaldo | 5 |
Lionel Messi | 5 |
Xavi | 3 |
Andrés Iniesta | 1 |
En la tabla anterior, queríamos calcular el promedio de solo 5 (queremos considerarlo por una vez), 3 y 1, ejecutar la siguiente declaración:
Seleccione AVG (objetivos distintos) de Players_Data;Podemos ver en la salida anterior, dio un promedio de 1,3,5 en lugar de 1,3,5,5.
Conclusión
Las funciones integradas no solo ahorran nuestro tiempo, sino que también proporcionan resultados eficientes, y en SQLite, hay muchas funciones incorporadas, una de ellas es la función AVG (). En este artículo, hemos discutido la función AVG () que se utiliza para descubrir el promedio de los datos proporcionados en forma de tipos de datos enteros y reales, y junto con las cláusulas AVG (), redondas y distintas se utilizan para completar los números y encontrar el promedio de valores que no son iguales entre sí respectivamente.