Olá à todos! tudo bom?
Estou com uma dúvida sobre paginação, estou usando postgres.
É o seguinte, faço uma consulta no banco, paginada, por exemplo,
SELECT id, nome FROM clientes ORDER BY id DESC LIMIT 15 OFFSET ?
E substituo o valor do OFFSET por +15 cada vez que o usuário solicite a próxima página,
nesta forma faço a paginação. Até aí tudo bem, porém, tenho outros dois botões, um que volta para os primeiros registros,
sendo assim, substituo o valor do OFFSET por 0
e um botão que vai para a última página, e é justamente isso que não estou conseguindo,
quando o usuário solicitar (clickar no botão) a última página, como faria essa paginação? Qual valor colocaria no OFFSET para ir para a última página?
Desde já agradeço.