Используя консоль phpMyAdmin и MariaDB 10.2, если я объединяю функцию over () с псевдонимом, я получаю множество ошибок:
SELECT AVG(foo) OVER() AS bar FROM some_table
- ранее был найден псевдоним (возле бара)
- неожиданный токен (рядом с баром)
- ожидался псевдоним (рядом) <- просто пустое место </li>
эти операторы с любой из функций неДайте мне ошибки
SELECT AVG(foo) AS bar FROM some_table
SELECT AVG(foo) OVER() FROM some_table
Все, что я могу найти, подразумевает, что эти ошибки происходят из-за основных ошибок, таких как запятая или неправильное использование ключевых слов в качестве псевдонимов.Я не думаю, что я делаю что-либо из этого.