booktown=# SELECT isbn,
booktown-# (retail / cost)::numeric(3, 2) - 1 AS margin
booktown-# FROM stock
booktowri-# ORDER BY margin DESC
booktown-# LIMIT 4;
isbn | margin
0451457994 | 0.35
0760720002 | 0.33
0451198492 0.30
0441172717 | 0.29
(4 rows)
Обратите внимание на определение временного псевдонима margin при помощи ключевого слова AS. Псевдоним представляет собой временное имя, которое существует только во время обработки запроса.