mysql order by descending code example
Example 1: mysql order
SELECT column_name(s) FROM table_name ORDER BY column_name(s) ASC|DESC
Example 2: MySQL ORDER BY
SELECT
select_list
FROM
table_name
ORDER BY
column1 [ASC|DESC],
column2 [ASC|DESC],
...;
Example 3: mysql order by
To get the sorted result from MySQL select statement we use order by clause with SELECT statement.
Syntax:
SELECT column_list FROM tablename ORDER BY column_name1 [ASC][DESC],column_name2 [ASC][DESC],...
Example 4: mysql sort descending
SELECT * FROM table_name ORDER BY col1 ASC;
SELECT * FROM table_name ORDER BY col1 DESC;
SELECT * FROM table_name ORDER BY col1 DESC, col2 ASC;
Example 5: condition in orderby mysql
SELECT orders.status, orders.created_at
FROM `orders`
ORDER BY
status='new' DESC,
status='processing' DESC,
CASE WHEN status IN ('new', 'processing') THEN created_at END ASC,
CASE WHEN status NOT IN ('new', 'processing') THEN created_at END DESC