Un saludo a todos en el foro.
Tengo una aplicación en la que tengo que seleccionar el ultimo registro para obtener el siguiente, el problema que tengo es que la base contiene muchos registros y cada ves se hace mas lenta la busqueda, esto lo hago de la siguiente forma:
Código Delphi
[-]
query1.close;
query1.sql.clear;
query1.sql.text:='Select referencia from ticket order by referencia';
query1.execSQL;
query1.open;
query1.last;
Con esto consigo obtener el ultimo registro por medio de delphi, mi pregunta es ¿Hay alguna forma de obtenerlo mediante la sentencia de SQL?