2012-01-21 10 views

答えて

11

次のクエリを実行してみてください。あなたがエントリー10,9を選択したい場合は

select column_name from table_name order by id desc limit 5; 
+0

こんにちはLucifer、あなたの答えをありがとう..私は1つの質問があります、もし私が '8 7 6 5 4'のような結果を望むなら? –

+0

あなたは他の人に役立つように答えを受け入れるべきです。 – Lucifer

+0

あなたは5番目のレコードが3番目のポジションから始まることを意味していると答えましたか?私はそれのためのクエリを書くことができます – Lucifer

5
SELECT id FROM table ORDER BY id DESC LIMIT 5 

LIMIT

を参照して、[8,7,6,5,4]、...してみてください(3開始インデックス、5行数)

SELECT id FROM table ORDER BY id DESC LIMIT 3,5 

あるいは1,2,3、[4,5,6,7,8]、9,10

SELECT id FROM table ORDER BY id ASC LIMIT 4,5 
+0

こんにちはrauschen、あなたの答えをありがとう.. :) –

0

あなたはデータベースから

SELECT * FROM `your_table` LIMIT 0, 10 

これが表示されます最初の10件の結果:MySQLで

例をLIMITキーワードを使用することができます。

SELECT * FROM `your_table` LIMIT 5, 5 

これはレコード6、7、8、9が表示され、そして

SELECT * FROM `your_table` ORDER BY 1 DESC LIMIT 5, 5 

10これは、レコード10、9、8、7が表示され、6

SOURCE

+0

こんにちはjohntotetwoo、あなたの答えをありがとう.. :) –

関連する問題