NTILE 関数を使用して、Navicat for MySQL を使用してデータセットに十分位数を作成しようとしています。私のクエリは次のとおりです。
select NTILE(10) over (order by 'amount') decile, *
from dataframe d
order by 'amount';
エラーが発生します
[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(order by.....
私のクエリの何が問題なのか、誰でも理解できますか?
前もって感謝します!