Relational databases don’t store records in alphabetical, numerical, ascending, or in any particular order. The only way to order records in the result set is to use the ORDER BY clause. You can use this clause to order rows by a column, a list of columns, or an expression. You can also order rows using the CASE expression. In this post, we’ll take a look at the ORDER BY clause – how to write it, how it works, and what it does.