Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Selecione uma linha específica da tabela mysql


Você pode usar LIMIT 2,1 em vez de WHERE row_number() = 3 .

Conforme a documentação explica, o primeiro argumento especifica o deslocamento da primeira linha a ser retornada e o segundo especifica o número máximo de linhas a serem retornadas .

Tenha em mente que é um índice baseado em 0. Então, se você quiser o número da linha n , o primeiro argumento deve ser n-1 . O segundo argumento será sempre 1 , porque você quer apenas uma linha. Por exemplo, se você quiser que o número da linha 56 de uma tabela customer :
SELECT * FROM customer LIMIT 55,1