runoobdb# select * from COMPANY;
id | name | age | address | salary
----+-------+-----+-----------+--------1|Paul|32|California|200002|Allen|25|Texas|150003|Teddy|23|Norway|200004|Mark|25|Rich-Mond|650005|David|27|Texas|850006|Kim|22|South-Hall|450007|James|24|Houston|10000(7 rows)
下面实例将对结果根据 AGE 字段值进行升序排列:
runoobdb=# SELECT * FROM COMPANY ORDER BY AGE ASC;
得到以下结果:
id | name | age | address | salary
----+-------+-----+----------------------------------------------------+--------6|Kim|22|South-Hall|450003|Teddy|23|Norway|200007|James|24|Houston|100004|Mark|25|Rich-Mond|650002|Allen|25|Texas|150005|David|27|Texas|850001|Paul|32|California|20000(7 rows)
下面实例将对结果根据 NAME 字段值和 SALARY 字段值进行升序排序:
runoobdb=# SELECT * FROM COMPANY ORDER BY NAME, SALARY ASC;
得到以下结果:
id | name | age | address | salary
----+-------+-----+----------------------------------------------------+--------2|Allen|25|Texas|150005|David|27|Texas|850007|James|24|Houston|100006|Kim|22|South-Hall|450004|Mark|25|Rich-Mond|650001|Paul|32|California|200003|Teddy|23|Norway|20000(7 rows)
下面实例将对结果根据NAME字段值进行降序排列:
runoobdb=# SELECT * FROM COMPANY ORDER BY NAME DESC;
得到以下结果:
id | name | age | address | salary
----+-------+-----+----------------------------------------------------+--------3|Teddy|23|Norway|200001|Paul|32|California|200004|Mark|25|Rich-Mond|650006|Kim|22|South-Hall|450007|James|24|Houston|100005|David|27|Texas|850002|Allen|25|Texas|15000(7 rows)