Лабораторные работы по курсу «Базы данных»


SELECT COUNT(*), Группа FROM R2



Pdf көрінісі
бет11/46
Дата12.05.2023
өлшемі0,79 Mb.
#92097
түріПрактикум
1   ...   7   8   9   10   11   12   13   14   ...   46
Байланысты:
2-3 лаб

SELECT COUNT(*), Группа FROM R2
WHERE Группа Like ‘АИ21’; 
Некоторые агрегатные функции описаны в таблице 1. 


Таблица 1 - Агрегатные функции 
Функция Результат 
COUNT 
Количество строк или непустых значений полей, которые 
выбрал запрос 
SUM 
Сумма всех выбранных значений данного поля 
AVG 
Среднеарифметическое значение всех выбранных значений 
данного поля 
MIN 
Наименьшее из всех выбранных значений данного поля 
MAX 
Наибольшее из всех выбранных значений данного поля 
Агрегатные функции применяются подобно именам полей в операторе 
SELECT, но они используют имя поля как аргумент. С функциями SUM И 
AVG могут использоваться только числовые поля. С функциями COUNT, 
MAX, MIN могут использоваться как числовые, так и символьные поля. При 
использовании с символьными полями MAX и MIN будут транслировать их в 
эквивалент ASCII кода и обрабатывать в алфавитном порядке. 
Применение объединения (JOIN) 
Стандарт SQL2 расширил понятие условного объединения. В стандарте 
SQL1 при объединении отношений использовались только условия, 
задаваемые в части WHERE оператора SELECT, и в этом случае в 
результирующее отношение попадали только сцепленные по заданным 
условиям кортежи исходных отношений, для которых эти условия были 
определены и истинны. Однако в действительности часто необходимо 
объединять таблицы таким образом, чтобы в результат попали все строки из 
первой таблицы, а вместо тех строк второй таблицы, для которых не 
выполнено условие соединения, в результат попадали бы неопределенные 
значения. Или наоборот, включаются все строки из правой (второй) таблицы, 
а отсутствующие части строк из первой таблицы дополняются 
неопределенными значениями. Такие объединения были названы внешними 
в противоположность объединениям, определенным стандартом SQL1, 
которые стали называться внутренними. 


Достарыңызбен бөлісу:
1   ...   7   8   9   10   11   12   13   14   ...   46




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет