Общие элементы SQL
Доклад - Компьютеры, программирование
Другие доклады по предмету Компьютеры, программирование
?толбца> () неявно используется.
Замечание: "Область действия" )".
Общие правила
- "C" или "R.C" ссылаются на столбец C данной строки T.
5.8 )
Функция
Специфицирует значение, получаемое применением функции к аргументу.
Формат
::=
COUNT(*) |
|
::=
{ AVG | MAX | MIN | SUM | COUNT }
(DISTNICT )
::=
{ AVG | MAX | MIN | SUM }
([ALL] )
Синтаксические правила
- Аргумент COUNT(*) и источник аргумента )".
- Пусть R обозначает аргумент или источник аргумента ).
- ).
- ) не должно включать никаких операторов.
Замечание: "Внешняя ссылка" определяется в 5.7, "). - Если ).
Замечание: "Внешняя ссылка" определяется в 5.7, "). - Пусть T тип данных значений, являющихся результатами вычисления ).
- Если указывается COUNT, то тип данных результата ) - это тип точных чисел с определенной в реализации точностью и масштабом 0.
- Если указывается MAX или MIN, то тип данных результата есть T.
- Если указывается SUM или AVG, то:
a) тип T не должен быть типом символьных строк.
b) если указывается SUM и T - тип точных чисел с масштабом S, то тип данных результата - тип точных чисел с определенной в реализации точностью и масштабом S.
c) если указывается AVG и T - тип точных чисел с масштабом S, то тип данных результата - тип точных чисел с определенными в реализации точностью и масштабом.
d) если T - тип приблизительных чисел, то тип результата - тип приблизительных чисел с определенной в реализации точностью.
Общие правила