Создание структуры БД и манипулирование данными в СУБД MySQL. Пономарев А.А. - 39 стр.

UptoLike

Составители: 

Подготовьте запрос и проверьте полученный результат.
д) Выдать средний, минимальный и максимальный объем поставок для по-
ставщика S1 с соответствующим заголовком.
Select avg(количество) average, min(количество) minimum,
max(количество) maximum from SPJ where номер_поставщика='S1'
Результат:
average minimum maximum
216.6 100 400
Подготовьте запрос и проверьте полученный результат.
2. Ниже привиден перечень всех функций, используемых в операторе Select
Функции
select_expression может содержать следующие функции и операторы:
+ - * / Арифметические действия.
% Остаток от деления (как в C)
| & Битовые функции (используется 48 бит).
- С Мена знака числа.
( ) Скобки.
BETWEEN(A, B, C) (A >= B) AND (A <= C).
BIT_COUNT() Количество бит.
ELT(N, a, b, c, d)
Возвращает a, если N == 1, b, если N == 2 и т.
д. a, b, c, d строки.
ПРИМЕР:
ELT(3, "First", "Second", "Third", "Fourth")
вернет "Third".
FIELD(Z, a, b, c)
Возвращает a, если Z == a, b, если Z == b и т.
д. a, b, c, d строки.
ПРИМЕР:
FIELD("Second", "First", "Second", "Third",
"Fourth")
вернет "Second".
IF(A, B, C)
Если A истина (!= 0 and != NULL), то вернет B,
иначе вернет C.
IFNULL(A, B) Если A не null, вернет A, иначе вернет B.
ISNULL(A)
Вернет 1, если A == NULL, иначе вернет 0.
Эквивалент ('A == NULL').
NOT ! NOT, вернет TRUE (1) или FALSE (0).
OR, AND Вернет TRUE (1) или FALSE (0).
SIGN() Вернет -1, 0 или 1 (знак аргумента).
SUM() Сумма столбца.
= <> <= < >= > Вернет TRUE (1) или FALSE (0).
expr LIKE expr Вернет TRUE (1) или FALSE (0).
expr NOT LIKE
expr
Вернет TRUE (1) или FALSE (0).
39