SQLсервер в Linux -самостоятельное освоение пакета


Примеры


booktown=# SELECT stddev(retail) FROM stock;

stddev

8.46

(1 row)

booktown=# SELECT stddev(retail), p.name

booktown-# FROM (stock NATURAL JOIN editions)

booktown-# JOIN publishers AS p ON (publisheMd = p.id)

booktown-# GROUP BY p.name

booktown-# ORDER BY stddev DESC

booktown-# LIMIT 4:

stddev | name

16.97 | Ace Books

16.97 | Roc 8.02 Random House

5.66 | Doubleday

(4 rows)

sum()

Синтаксис:

sum (выражение)

Функция sum() получает выражение, описывающее значения любого числового типа (numeric, bigint, smallint, real или double precision), и возвращает сумму значений в группе. Для выражений типа integer результат возвращается в виде значения типа numeric, а для выражений типа real — в виде значения типа double precision. В остальных случаях тип возвращаемого значения совпадает с типом выражения.









Начало  Назад  Вперед