Функции языка SQL

В языке SQL, кроме операторов, имеется несколько функций, основные из которых будут рассмотрены далее.

Статистические функции — функции, предназначенные для статистической обработки данных. Наиболее часто используемые статистические функции перечислены в табл. 17.4.

Таблица 17.4. Основные статистические функции

Функция

Описание

AVG ( )

Получение среднего значения

COUNT ( )

Определяет количество значений

COUNT ( * )

Определяет количество ненулевых значений

MAX ( )

Максимальное значение

MIN( )

Минимальное значение

SUM ( )

Сумма значений

Строковые функции — функции, предназначенные для работы со строковыми значениями. Наиболее часто используемые из них представлены в табл. 17.5.

Таблица 17.5. Основные строковые функции

Функция

Описание

| |

Слияние (конкатенация) двух строк

САSТ (<Выражение> AS <Тип>)

Приводит выражение <Выражение> к типу <Тип>

LOWER ( S )

Преобразует символы строки S в символы нижнего регистра

Таблица 17.5 (окончание)

Функция

Описание

SUBSTRING (S FROM N1 TO N2)

Выделяет из строки S подстроку, начиная с символа N1 и заканчивая символом N2

TRIM(S)

Удаляет в начале и конце строки S лишние пробелы

UPPER (S)

Преобразует символы строки S в символы верхнего регистра

Hosted by uCoz