Quiero seleccionar las últimas 50 filas de la base de datos MySQL dentro de la columna denominada id, que es la clave principal . El objetivo es que las filas se clasifiquen por id en el orden ASC , por eso esta consulta no funciona
SELECT
*
FROM
`table`
ORDER BY id DESC
LIMIT 50;
También es notable que las filas puedan manipularse (eliminarse) y es por eso que la siguiente consulta tampoco funciona
SELECT
*
FROM
`table`
WHERE
id > ((SELECT
MAX(id)
FROM
chat) - 50)
ORDER BY id ASC;
Pregunta : ¿Cómo es posible recuperar las últimas N filas de la base de datos MySQL que se pueden manipular y estar en orden ASC?