Я пытаюсь выполнить запрос в SQLite, который выглядит так:
SELECT var_1,
var_2,
NTILE(4) OVER (
GROUP BY var_1,
ORDER BY var_3
) AS quartile
FROM
table
Однако, когда я пытаюсь запустить этот код, я получаю сообщение об ошибке «Ошибка при выполнении запроса SQL на database: near "(": syntax error '.
В качестве альтернативы, раньше я получал сообщение об ошибке:' Ошибка при выполнении SQL запроса к базе данных: нет такой функции: NTILE. '
Кто-нибудь знает, что я делаю не так?
(Обратите внимание, что приведенный ниже запрос работает нормально.)
SELECT var_1,
var_2,
var_3
FROM
table