Tengo en mi tabla una columna que tiene valores de tipo FLOTADOR. ¿Cómo puedo obtener el valor promedio de todos los elementos en esta columna?SQLite: ¿cómo obtener el valor promedio?
21
A
Respuesta
40
select avg(columnname) from table;
Esto tendrá un promedio de todas las filas. Para promediar un subconjunto, use una cláusula where
. Para promediar para cada grupo (de algo) use una cláusula group
by.
6
SELECT AVG(column) FROM ...
5
select avg(column) from table;
9
select avg(col1) from table;
Cuestiones relacionadas
- 1. ¿Cómo obtener el valor de columna del cursor sqlite?
- 2. Obtener promedio con LINQ
- 3. ¿Cómo obtener un promedio en C++?
- 4. ¿Cómo agregar el valor predeterminado en SQLite?
- 5. obtener color promedio de bmp
- 6. SQLite - obteniendo el valor más cercano
- 7. SQLite insertando el valor bool
- 8. ¿Cómo puedo obtener el promedio (media) de las columnas seleccionadas
- 9. ¿Cómo obtener el último registro de Sqlite?
- 10. Obtener el color promedio de la imagen mediante Javascript
- 11. ¿Es posible obtener el color de imagen promedio con RMagick?
- 12. Método de extensión promedio en Linq para el valor predeterminado
- 13. seleccionar el valor distinto en sqlite androide
- 14. MySQL: Obtener diferencias de promedio de tiempo?
- 15. Cómo almacenar y obtener el valor de fecha y hora en SQLite
- 16. ¿Cómo seleccionar el valor en mayúscula en SQLite?
- 17. sqlalchemy: obtener los valores máx/mín/promedio de una tabla
- 18. ¿Cómo obtener el color promedio o principal de una imagen con javascript?
- 19. Consulta Sqlite que devuelve 0 aunque el valor sea nulo
- 20. Almacenar valor booleano en SQLite
- 21. Obtener el siguiente valor AUTO_INCREMENT de una base de datos SQLite
- 22. ¿Cómo puedo obtener el dict de la consulta sqlite?
- 23. Cómo obtener el valor de Codemirror textarea
- 24. ¿Cómo obtener el valor numérico de Enum?
- 25. ¿Cómo obtener el valor de un UISwitch?
- 26. ¿Cómo obtener el valor MAX del diccionario?
- 27. ¿Cómo obtener el valor de eq()?
- 28. ¿Cómo obtener el valor personalizado enum?
- 29. ¿Cómo obtener el valor de Spinner?
- 30. Cómo obtener el valor booleano del objeto
¿Puedes dar un ejemplo con una cláusula 'where' dentro de' avg() '? Cuando lo intento en SQLite, obtengo un error de sintaxis. ¿O la cláusula 'where' sale de' avg() '? En ese caso, parecería ambiguo ... filtrar el SELECT en lugar del AVG(). – LarsH
@LarsH: ex, 'SELECT AVG (colname) FROM table DONDE otherCol = 'foo';' Si ayuda, piense en la cláusula 'WHERE' como primera ejecución, entonces la función agregada' AVG() 'opera en cualquier las filas permanecen. – alttag