2010-05-10 7 views

답변

1

당신이 AUTO_INCREMENT 기본 키를 사용하는 경우는 단순하게 :

SELECT * FROM that_table 
ORDER BY auto_increment_primary_key DESC 
LIMIT 0, 20 
+0

나는 데이터베이스에 2 개의 결과가있을 때만 하나의 결과 만 얻습니다. 여기 – Tapha

+0

코드는 "SELECT * FROM table ORDER BY table_id DESC LIMIT 0, 20"입니다. 불가능합니다! – Tapha

+0

! 방금 게시 한 쿼리에 where 절을 지정하지 않았으므로 최대 20 개의 레코드를 볼 수 있습니다. –

2

해당 테이블에 타임 스탬프 또는 자동 증가 필드가없는 경우에는 변경할 수 없습니다.

그렇지 않으면 : select * from table order by id desc limit 0,20

0

아래에 MySQL의 구문에서 사용할 수있는 기능이 아래의 쿼리를 참조하십시오 SELECT FROM ORDER BY DESC LIMIT 0,20