2017-09-29 2 views
0

私はマリア10.0.32密ランクパーティションのエラーmariadb

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)を使用してください。dense_rank FROM v

+0

キーワード( 'dense_rank')を列エイリアスとして使用していることがありますか?別の名前を付けてみてください。 –

+0

こんにちは感謝はまだ動作しません –

答えて

2

MariaDBは、バージョン10.2以降のDENSE_RANKをサポートしています。 10.0.32を使用しているため、ご使用のバージョンではサポートされていません。 https://mariadb.com/kb/en/library/dense_rank/