FAQs Categories
Client Server Commands
Database Structure
Table Types or Storage Engines
SQL Statements
Table Joins
Funtions and Operators
Tricky Select Queries
Speed Up Queries
Data Back Up
General Questions
N.M.P.L. Company www.NearMePayday.Loan || 3-month (90 days)
Powered by MySQL
Home / Tricky Select Queries / Question No: 56

How to get last top records in asceding order?

I want to get last five records from the table using LIMIT in MySQL but also I am in need to get those records in ascending order. I do the following:
SELECT emp_id, emp_name FROM employ ORDER BY emp_id DESC LIMIT 5;
Obviously, the result will be like below:
emp_id emp_name
10 name10
9 name9
8 name8
7 name7
6 name6
Actually, I want the results in ascending order like below:
emp_id emp_name
6 name6
7 name7
8 name8
9 name9
10 name10
Is there any solution to get the results in ascending order?

Answer No: 56

To get last top records using LIMIT in MySQL also in ascending order is possible. You may amend your above query as below. The trick will serve your purpose:
(SELECT emp_id, emp_name FROM employ ORDER BY employ_id DESC LIMIT 5) 
ORDER BY emp_id ASC;

Related MySQL FAQs to the Above FAQ

How-to-do-numeric-sorting-within-a-string-field-in-MySQL How to do numeric sorting within a string field in MySQL?

How-to-take-data-back-up-of-single-table How to take data back up of single table?

How-to-find-duplicate-records-from-a-table-in-MySQL How to find duplicate records from a table in MySQL?

How-to-move-table-from-one-to-another-MySQL-database How to move table from one to another MySQL database?

How-to-get-parent-table-child-table-and-grandchild-table-aggregates-in-MySQL How to get parent table child table and grandchild table aggregates in MySQL?

How-to-skip-repeating-values-from-the-query-results How to skip repeating values from the query results?

How-to-retrieve--one-child-row-against-each-parent-id How to retrieve one child row against each parent id?

An-important-trick-to-speed-up-select-query An important trick to speed up select query.

How-to-find-the-books-which-have-authors-with-more-than-one-book-in-the-table How to find the books which have authors with more than one book in the table?

How-to-count-the-number-of-rows-containing-APOSTROPHE-in-MySQL How to count the number of rows containing APOSTROPHE in MySQL?

How-to-compare-data-of-two-tables-of-two-different-databases-in-MySQL How to compare data of two tables of two different databases in MySQL?

How-to-retreive-multiple-records-without-a-reference-table How to retreive multiple records without a reference table?

About FAQs: Recently Added FAQs

About MySQL FAQs: Site Map | Bookmark Us | Recommend this Site to Your Friend | Contact Us

Useful Links: | | | |

© 2021
All rights reserved.