【问题标题】:dense rank partition error mariadb密集秩分区错误 mariadb
【发布时间】:2017-09-29 21:50:48
【问题描述】:

我对 maria 10.0.32 有一个非常简单的查询

SELECT v.id, v.ver, DENSE_RANK() OVER (PARTITION BY id ORDER BY id) AS dense_rank FROM v;

我收到以下错误:

查看与您的 MariaDB 服务器版本相对应的手册,了解在 '(PARTITION BY id ORDER BY id) AS dense_rank FROM v 附近使用的正确语法

【问题讨论】:

  • 可能是因为您使用关键字 (dense_rank) 作为列别名?换个名字试试。
  • 嗨谢谢还是不行

标签: mariadb


【解决方案1】:

MariaDB 从 10.2 版本开始支持 DENSE_RANK。您使用的是 10.0.32,因此您的版本不支持该功能。 https://mariadb.com/kb/en/library/dense_rank/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-20
    • 1970-01-01
    • 2017-11-27
    • 2016-07-22
    • 1970-01-01
    • 1970-01-01
    • 2017-04-18
    • 1970-01-01
    相关资源
    最近更新 更多