español docs sql sqlite floor

docs - ¿Obtener el valor mínimo de un número en SQLite?



sqlite pdf (2)

Tengo una base de datos SQLite con una tabla que contiene las puntuaciones de algunos jugadores de la liga en un centro de bolos. Estoy tratando de obtener el promedio de la columna de Puntuación para cada ID de jugador. El problema con esto es que solo necesito toda la parte del promedio, y no debería redondearse (ejemplo: un promedio de 168.99 debería devolver 168, no 169).

Al intentar encontrar algo como esto en Google, solo encontré soluciones para SQL Server y algunas otras, pero no para SQLite, así que si alguien me puede ayudar con esto, ¡realmente lo apreciaría!

Hasta ahora, estoy usando ROUND (AVG (s1.Score), 2) y estoy truncando la parte extra en mi programa Java que usa la base de datos al convertirla en una Cadena, eliminar la parte no deseada y luego convertirla en un entero, pero prefiero hacerlo todo en SQL si es posible.


Puedes usar ronda (valor - 0.5) (visto here )


Puedes usarlo para convertirlo en un entero. Lo truncará, lo que equivale a piso.