Dans MariaDB comment puis-je sélectionner le top 10 des lignes d'une table?

Je viens de lire en ligne que MariaDB (qui SQLZoo utilise), est basé sur MySQL. J'ai donc pensé que je peux utiliser la fonction ROW_NUMBER ()

Cependant, quand je essayez cette fonction dans SQLZoo :

SELECT * FROM ( 
  SELECT  * FROM route
) TEST7
WHERE ROW_NUMBER()  < 10

puis, j'obtiens cette erreur :

D'erreur: la FONCTION gisq.ROW_NUMBER n'existe pas

double possible de la fonction ROW_NUMBER() de MySQL
MariaDB est basé sur MySQL, pas MS SQL.
ah, j'ai mélangé jusqu'alors, toutes mes excuses. merci !
Le MySQL 5.6 documentation est assez complet et a une fonction d'index. C'est quelque chose que tout développeur devrait avoir un signet et à la main. Si jamais vous êtes curieux de savoir si une fonction existe, regardez-là en premier. Débordement de pile est une bonne deuxième place à vérifier lorsque vous êtes perplexe.

OriginalL'auteur Coffee | 2014-11-25