窗口功能限制
SQL标准对窗口函数施加了约束,这些约束不能在窗口函数UPDATE或DELETE语句中用于更新行。允许在这些语句的子查询中使用此类函数(以选择行)。
MySQL不支持以下窗口功能:
DISTINCT聚合窗口函数的语法。- 嵌套窗口功能。
- 取决于当前行的值的动态帧端点。
解析器可以识别以下窗口构造,但仍不支持:
GROUPS帧为单位指定符进行解析,但产生一个错误。仅ROWS和RANGE受支持。EXCLUDE解析了框架说明的子句,但是会产生错误。IGNORE NULLS被解析,但产生错误。仅RESPECT NULLS支持。FROM LAST被解析,但产生错误。仅FROM FIRST支持。
