ORDER BY

ORDER BY { поле | Integer [ ASC|DESC ] } [,...]

ORDER BY сортирует строки результирующей таблицы данных. Если ORDER BY используется внутри GROUP BY, то строки сортируются внутри каждой группы результирующих строк. Вместо имен полей могут быть использованы их порядковые номера в списке полей результирующей таблицы. ASC сортирует данные в восходящем порядке, DESC - в обратном.

Пример:

SELECT tkunden.knum, tverkauf.vnum, tverkauf.prov

FROM tkunden, tverkauf

WHERE tkunden.vnum=tverkauf.vnum order by tkunden.knum asc; 

Пример сортировки по нескольким полям:

SELECT departments.dep_name,employees.name,employees.salary

FROM departments,employees

WHERE departments.dep_id=employees.dep_id_ref

ORDER BY departments.dep_id asc, employees.salary desc;

В этом примере работники сортируются сначала по возрастанию id отдела, а потом в каждом отделе по убыванию зарплаты