Rows in an SQL table are not in any particular order. You can order them by a specific field, like the ID which I assume is an auto increment value. If you want the second row when sorted by ID, you can do a query such as
SELECT * FROM MyTable ORDER BY ID LIMIT 1,1
To get row 19, you would do
SELECT * FROM MyTable ORDER BY ID LIMIT 18,1
Use the limit statement back a particular set of rows. If you want rows 10 through 19, you can use
SELECT * FROM MyTable ORDER BY ID LIMIT 9,10
In the limit statement, the first number represents the row number (0 based) and the second number is the number of rows to return.