mysql how to sort by column code example
Example 1: ascending order mysql
SELECT
column_name1, column_name2, column_name3
FROM
table_name
ORDER BY
column_name1 [ASC|DESC],
column_name2 [ASC|DESC],
...;
Example 2: 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