Мне нужно применить функцию ранга в MYSQL 5.6.10. Проблема в том, что я получаю синтаксическую ошибку, когда использую стандартный синтаксис, который я нашел в сети
Например:
INSERT INTO t(val)
VALUES(1),(2),(2),(3),(4),(4),(5);
SELECT
val,
RANK() OVER (
ORDER BY val
) my_rank
FROM
t;
Я получаю красную строку, предлагающую синтаксическую ошибку рядом с 'OVER ('