Sua consulta é válida apenas em um contexto de procedimento/função armazenado.Consulte lá para referência.
Métodos para classificar linhas no SQL Server:ROW_NUMBER(), RANK(), DENSE_RANK() e NTILE()
O que é o sistema de gerenciamento de banco de dados e banco de dados relacional (RDBMS)
Práticas recomendadas do mysqldump:Parte 1 – Pré-requisitos do MySQL
Como recuperar um conjunto de caracteres usando SUBSTRING no SQL?