Студопедия
МОТОСАФАРИ и МОТОТУРЫ АФРИКА !!!


Авиадвигателестроения Административное право Административное право Беларусии Алгебра Архитектура Безопасность жизнедеятельности Введение в профессию «психолог» Введение в экономику культуры Высшая математика Геология Геоморфология Гидрология и гидрометрии Гидросистемы и гидромашины История Украины Культурология Культурология Логика Маркетинг Машиностроение Медицинская психология Менеджмент Металлы и сварка Методы и средства измерений электрических величин Мировая экономика Начертательная геометрия Основы экономической теории Охрана труда Пожарная тактика Процессы и структуры мышления Профессиональная психология Психология Психология менеджмента Современные фундаментальные и прикладные исследования в приборостроении Социальная психология Социально-философская проблематика Социология Статистика Теоретические основы информатики Теория автоматического регулирования Теория вероятности Транспортное право Туроператор Уголовное право Уголовный процесс Управление современным производством Физика Физические явления Философия Холодильные установки Экология Экономика История экономики Основы экономики Экономика предприятия Экономическая история Экономическая теория Экономический анализ Развитие экономики ЕС Чрезвычайные ситуации ВКонтакте Одноклассники Мой Мир Фейсбук LiveJournal Instagram

Функция МАХ ()




Функция AVG ()

Функция AVG() используется для возвращения среднего значения определенного столбца путем подсчета числа строк в таблице и суммирования их значений. Эту функцию можно использовать для возвращения среднего значения всех столбцов или определенных столбцов или строк.

В первом примере функция AVG() исользуется для возвращения средней цены для всех продуктов таблицы Products:

SELECT AVG(prod_price) AS avg_price FROM Products;

avg_price 6.823333

Выражение SELECT, приведенное выше, возвращает одно значение, avg_price, в котором содержится средняя цена всех продуктов таблицы Products. Здесь avg_price — это псевдоним.

Функцию AVG () можно также использовать для нахождения среднего значения определенных столбцов или строк. В следущем примере возвращается средняя цена продуктов, предлагаемых определенным поставщиком:

SELECT AVG(prod_price) AS avg_price

FROM Products

WHERE vend id = 'DLLOl';

avg_price 6.8650

Этот оператор SELECT отличается от предыдущего только тем, что в нем содержится предложение WHERE. В соответствии с предложением WHERE выбираются только те наименования продуктов, значение vend_id для которых равно DLL01, поэтому значение, возвращенное в столбце с псевдонимом avg_price, является средним только для продуктов этого изготовителя.

Функция COUNT ()

Функция COUNT() подсчитывает число строк. При помощи функции COUNT () можно узнать общее число строк в таблице или число строк, удовлетворяющих определенному критерию.

Эту функцию можно использовать двумя способами:

1. В виде COUNT (*) для подсчета числа строк в таблице независимо от того, содержат столбцы значения NULL или нет.

2. В виде COUNT (column) для подсчета числа строк, которые имеют значения в указанных столбцах, причем значения NULL игнорируются.

В первом примере возвращается общее число имен клиентов, содержащихся в таблице Customers:

SELECT COUNT(*) AS num_cust FROM Customers;

num_cust 5

В этом примере функция COUNT (*) используется для подсчета всех строк независимо от их значений. Сумма возвращается в переменную num_cust.

В следующем примере подсчитываются только клиенты, имеющие адреса электронной почты:

SELECT COUNT(cust_email) AS num_cust FROM Customers;

num_cust 3

В этом выражении SELECT используется функция COUNT (cust_email) для подсчета только строк, имеющих ненулевое значение в столбце cust_email. В этом примере значение cust_email равно 3 (это означает, что только 3 из 5 клиентов имеют адрес электронной почты).

Функция МАХ ()

Функция МАХ () возвращает самое большое значение из указанного столбца. Для этой функции необходимо указывать имя столбца, как это показано ниже:

SELECT MAX(prod_price) AS max_rice FROM Products;

max_price 11.9900

Здесь функция MAX () возвращает цену наиболее дорогого продукта в таблице Products.





Дата добавления: 2015-10-13; просмотров: 290; Опубликованный материал нарушает авторские права? | Защита персональных данных | ЗАКАЗАТЬ РАБОТУ


Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: Как то на паре, один преподаватель сказал, когда лекция заканчивалась - это был конец пары: "Что-то тут концом пахнет". 8451 - | 8057 - или читать все...

Читайте также:

 

3.229.122.219 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.


Генерация страницы за: 0.001 сек.