나는 열 이름에서 MySQL 데이터베이스에서 마지막 50 개 행을 선택하려는 ID 입니다 기본 키 . 목표는 행이 ASC 순서 로 ID 별로 정렬되어야 하는 것이므로이 쿼리가 작동하지 않습니다.
SELECT
*
FROM
`table`
ORDER BY id DESC
LIMIT 50;
또한 행을 조작 (삭제) 할 수 있다는 점이 놀랍기 때문에 다음 쿼리도 작동하지 않습니다.
SELECT
*
FROM
`table`
WHERE
id > ((SELECT
MAX(id)
FROM
chat) - 50)
ORDER BY id ASC;
질문 : 조작 할 수 있고 ASC 순서에있는 MySQL 데이터베이스에서 마지막 N 개 행을 검색하는 방법은 무엇입니까?