2015-10-29 53 views
0

5日最新的入門假設我有一個排序之後一個MySQL表,如下所示: -如何從MySQL獲得

  • 2015年1月20日
  • 2015年1月19日
  • 1月18日, 2015
  • ....
  • 2015年1月2日
  • 2015年1月1日

如果我想只得到最新的5個數據,我可以做

from table select * LIMIT 5 

...這將返回行

  • 2015年1月20日
  • 2015年1月19日
  • 2015年1月18日
  • 2015年1月17日
  • 2015年1月16日

有沒有辦法只得到

  • 2015年1月16日 的行?
+0

SELECT *從datum_field ASC LIMIT1 –

+0

@BerndBuffen表的順序,這將返回我5行。我只需要1行,這是從'LIMIT 5'的最後一個' – lionel319

+0

ORDER BY id ASC LIMIT 1 – Anatoly

回答

1

SELECT * from table Order By DESC LIMIT 4,1;