Работает только для х> 0.

я есть база данных SQLite с таблицей, содержащей результаты матчей нескольких игроков лиги в боулинг-центре. Я пытаюсь получить среднее значение столбца Score для каждого идентификатора игрока. Проблема в том, что мне нужна только целая часть среднего, и она не должна округляться (пример: среднее значение 168,99 должно возвращать 168, а не 169).

Пытаясь найти что-то подобное в Google, я нашел решения только для SQL Server и некоторых других, но не для SQLite, поэтому, если кто-нибудь сможет мне помочь с этим, я буду очень признателен!

До сих пор я использую ROUND (AVG (s1.Score), 2) и усекаю дополнительную часть в моей Java-программе, которая использует базу данных, преобразовывая ее в строку, удаляя ненужную часть, а затем приводя ее к целое число, но я бы предпочел сделать все это в SQL, если это возможно.

Ответы на вопрос(2)

Ваш ответ на вопрос