Mysql
 sql >> Base de données >  >> RDS >> Mysql

Sélectionnez une ligne spécifique dans la table mysql

Vous pouvez utiliser LIMIT 2,1 au lieu de WHERE row_number() = 3 .

Comme la documentation explique, le premier argument spécifie le décalage de la première ligne à renvoyer, et le second spécifie le nombre maximum de lignes à renvoyer .

Gardez à l'esprit qu'il s'agit d'un index basé sur 0. Donc, si vous voulez le numéro de ligne n , le premier argument doit être n-1 . Le deuxième argument sera toujours 1 , car vous ne voulez qu'une seule ligne. Par exemple, si vous voulez le numéro de ligne 56 d'une table customer :

SELECT * FROM customer LIMIT 55,1