Sequel ProとMySQL Workbenchを使用する際に、RANKまたはDENSE_RANKを動作させることができません。RANK関数とDENSE_RANK関数が機能しないのはなぜですか?
SELECT
DENSE_RANK() OVER(ORDER BY `Ticket Sales`) ,
School
FROM schools;
続編Proはこのエラーを返します:
Error Code: 1305. FUNCTION RANK does not exist.
任意のアイデアなぜこの:
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 `Ticket Sales`) , School FROM schools' at line 2
のMySQL Workbenchは、このエラーを返します
はここで私が使用している一般的なクエリです働いていないのですか?
このエラーメッセージは冗談ではありません。 –
MySQLの機能を確認してください、私はあなたがその機能を見つけるとは思わない。エラーメッセージはかなり明確です.... –
それはSQL関数です:https://docs.microsoft.com/en-us/sql/t-sql/functions/dense-rank-transact-sql –