Агрегатные функции SQL: MIN | MAX | AVG | SUM | COUNT
В этом уроке познакомимся с функциями агрегации SQL, или как их еще называют агрегатными функциями, такими как: min и max, sum, avg, count - все способы написания.
Также поговорим о таком важном понятии в языке SQL, как "Alias" или псевдоним.
--
Домашнее задание к этому уроку:
Написать запросы, используя рассмотренные в уроке функции к таблице emp.
1) Используя все виды count;
2) Минимум по одному запросу для каждой из 4х функций;
3) Воспользуйтесь псевдонимом для каждого запроса, чтобы переименовать таблицу и получившиеся поля
4) Напишите sql запрос, объединяющий в себе все виды всех функций
В общей сложности должно получится около 10-ти вариантов.
Попробуйте придумать свои примеры использования данных функций
Пікірлер: 15
Перерыл множество курсов по SQL и наконец-то нашёл то нужно! Автору респект и лайк!
@databaseprogrammer6874
3 жыл бұрын
Большое спасибо!
Спасибо за наглядную разницу по Count() 😊
спасибо, хорошая штука
👍Спасибо, доступно объясняете
Классное видео ! Подписался
@databaseprogrammer6874
4 жыл бұрын
Спасибо!
@user-or4du4uu7o
4 жыл бұрын
@@databaseprogrammer6874 комменты приветствуются ) if else ...
*Друзья, подписывайтесь на мой канал! Как только наберем 1000 подписчиков, я разыграю 3 бесплатных занятия по SQL*
4 и 5 уроки - видео с ограниченным доступом. так и должно быть? Уроки полезные, жирный лайк, но что то хотелось бы сделать с микрофоном (сильный шум).
@databaseprogrammer6874
3 жыл бұрын
Спасибо! Посмотрите в списке уроков, есть новые версии. Начиная с 8-9 уроков появился хороший звук
Добрый день! Можете подсказать как написать следующий запрос? Имеется таблица STUDENTS(stud_id, stud_fio,grup_id) и таблица Группы(grup_id, grup_name). Необходимо вывести названия групп, где количество студентов больше среднего количества студентов во всех группах. (например, всего 100 студентов в пяти группах, надо вывести группы, где студентов больше 20) Спасибо!
В этом уроке было только про alias и count А когда будет урок про sum, avg, min/max?
@databaseprogrammer6874
3 жыл бұрын
Специально сейчас просмотрел видео, действительно эти примеры я не разобрал...Но там особо показывать нечего. Функции крайне простые sum(field)/avg(field)/min/max(field) . В остальном все тоже самое
к описанию видео нужно добавить еще AS