SET @lim = (SELECT COUNT(*) FROM rental WHERE customer_id = 1);
SELECT
*,
LAG(rental_date) OVER (ORDER BY rental_date) AS pr_rent,
LAG(return_date) OVER (ORDER BY rental_date) AS pr_return
FROM rental
WHERE customer_id = 1
ORDER BY rental_date
LIMIT (@lim - 1) OFFSET 5;