The ORDER BY clause is an optional element of a SELECT statement. An ORDER BY clause allows you to specify the order in which rows appear in the ResultSet.
ORDER BY { column-Name | ColumnPosition | Expression }
    [ ASC | DESC ]
    [ , column-Name | ColumnPosition | Expression 
        [ ASC | DESC ] ] * 
You can sort the result set by a correlation name, if the correlation name is specified in the select list. For example, to return from the CITIES database all of the entries in the CITY_NAME and COUNTRY columns, where the COUNTRY column has the correlation name NATION, you specify this SELECT statement:
SELECT CITY_NAME, COUNTRY AS NATION 
    FROM CITIES 
    ORDER BY NATION
 SELECT name, salary, bonus FROM employee ORDER BY salary+bonusIn this example, the salary and bonus columns are DECIMAL data types.
SELECT i, len FROM measures ORDER BY sin(i)