ORDER BY

ORDER BYで行を並び替える。

7.5. 行の並べ替え(ORDER BY)

postgresdb1=# SELECT * FROM profile;
  name  | address | age
--------+---------+-----
 Taro   | Tokyo   |  30
 Jiro   | Osaka   |  28
 Saburo | Nagoya  |  26
 Shiro  | Sapporo |  26
 Goro   | Fukuoka |  26
 Sato   | Tokyo   |  33
 Ito    | Osaka   |  31
 Sasaki | Kyoto   |  29
(8 行)

postgresdb1=# SELECT * FROM profile ORDER BY age;
  name  | address | age
--------+---------+-----
 Goro   | Fukuoka |  26
 Saburo | Nagoya  |  26
 Shiro  | Sapporo |  26
 Jiro   | Osaka   |  28
 Sasaki | Kyoto   |  29
 Taro   | Tokyo   |  30
 Ito    | Osaka   |  31
 Sato   | Tokyo   |  33
(8 行)

postgresdb1=#

ageの昇順になった。