Практическая лабораторная работа №1


Запрос 5. Какая суммарная ставка всех ассистентов?


Download 3.23 Mb.
Pdf ko'rish
bet139/207
Sana16.11.2023
Hajmi3.23 Mb.
#1778259
TuriУчебно-методическое пособие
1   ...   135   136   137   138   139   140   141   142   ...   207
Bog'liq
курс лаб по SQL 2008

Запрос 5. Какая суммарная ставка всех ассистентов? 
SELECT SUM(Salary)
FROM TEACHER 
WHERE LOWER(DOLGNOST) = 'ассистент';
 
Функция AVG 


134 
Агрегатная функция AVG подсчитывает среднее значение аргумента для всех 
строк входной таблицы. Аргумент должен иметь числовой тип или быть временным 
промежутком. В качестве аргумента может выступать имя столбца или выражение над 
столбцами входной таблицы. Допускается использовать ключевые слова DISTINCT и 
ALL. Приведем ряд примеров. 
Самостоятельно создать запрос 6. Какая средняя ставка среди всех 
преподавателей? 
Самостоятельно создать запрос 7. Какое среднее значение ставки в вузе? 
В данном запросе используйте ключевое слово DISTINCT, чтобы применить AVG 
не ко всем имеющимся в таблице TEACHER ставкам, а только к различным значениям 
ставки. 
Функции MIN и MAX 
Эти функции позволяют находить максимальное (МАХ) и минимальное (MIN) 
значения аргумента для всех строк входной таблицы. Хотя и в этом допускается 
использование ключевых слов DISTINCT и ALL, они не оказывают влияния на 
результат. Аргумент этих функций может быть любого типа, для которого определено 
упорядочение, то есть числовой, строковый и временной. 
Запрос 8. Какова максимальная зарплата преподавателя ? 
SELECT MAX(Salary + Rise)
FROM TEACHER; 
 
Самостоятельно создать запрос 9. Когда в последний раз (максимальная дата 
приема на работу) принимали на работу преподавателя на кафедру информатики? 
Выражения с использованием агрегатных функций 
Агрегатные функции не только могут иметь выражение в своем аргументе, но и 
сами могут использоваться в выражениях.
Запрос 10. Вывести процентное соотношение суммарной ставки к суммарной 

Download 3.23 Mb.

Do'stlaringiz bilan baham:
1   ...   135   136   137   138   139   140   141   142   ...   207




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling