mysql - 在 MySQL 中使用窗口函数的错误代码 1064
问题描述
我目前在 MySql 中使用窗口函数时遇到问题,即以下代码:
SELECT
A,
B,
LAG(A,1) OVER(ORDER BY B) AS NextA
FROM
foo;
失败:
错误代码:1064。您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 6 行的“FROM foo”附近使用正确的语法
解决方案
推荐阅读
- c# - 在实体框架中配置多对多关系时出现“歧义引用”错误
- anaconda - 为什么 conda 不删除已删除环境的软件包?
- html - 翻转卡不会在移动设备上翻转
- vue.js - 将 Vuex 与子组件一起使用的正确方法
- powershell - 让私钥在 Windows 7 powershell 版本 2 上工作
- intellij-idea - 如何在不是我当前所在目录的目录中添加新文件(通过键盘,而不是鼠标)?
- django - 如何在 heroku 中部署 django + django channels docker 容器?
- sql - 限制 postgresql jsonb_agg 数组中的对象数量
- sql - 检查字符串是否包含 SQLite 中的任何整数
- sql - 根据while循环的当前迭代获取值