Anda dapat menggunakan LIMIT 2,1
bukannya WHERE row_number() = 3
.
Sebagai dokumentasi menjelaskan, argumen pertama menentukan offset dari baris pertama yang akan dikembalikan, dan yang kedua menentukan jumlah maksimum baris yang akan dikembalikan .
Perlu diingat bahwa ini adalah indeks berbasis 0. Jadi, jika Anda ingin nomor baris n , argumen pertama harus n-1 . Argumen kedua akan selalu 1 , karena Anda hanya ingin satu baris. Misalnya, jika Anda ingin nomor baris 56 dari tabel customer
:
SELECT * FROM customer LIMIT 55,1