Limit results to last 10

后端 未结 4 531
执念已碎
执念已碎 2021-01-19 10:19

How can I display only the LAST 10 results from a mysql query?

I want anything prior to the last 10 results to be ignored when the results are output.



        
4条回答
  •  梦谈多话
    2021-01-19 11:22

    SELECT * FROM graphs WHERE sid=2 ORDER BY id DESC LIMIT 10;
    

    Explanation: by default results in an ORDER BY are sorted by ascending (ORDER BY ASC). By specifying descending (DESC) they are sorted in reverse order, the LIMIT 10 then takes the top 10 results.

提交回复
热议问题