hace un tiempo, en el cual necesite obtener los ultimos 10
registros ingresados por usuario lo que hice fue crear una tabla
dummie
asi:
id user clave
donde id, era un numero consecutivo que yo iba calculando
user el usuario que lo ingreso y clave la llave primaria del ultimo registro que ingreso. de esta manera hacia un select para obtener
los 10 mas altos de ID.
cada vez que se ingresaba un producto obtenia los 10 ultimos
de ID, los mas altos, agarraba el maximo y le aumentaba 1, lo insertaba y miraba la clave del registro que acababa de ingresar en la tabla principal, y borraba los que fueran 11 numeros menor que el que ingrese en la tabla dummie,
de esta manera lo solucione, espero se entienda