Содержание курса
1. Знакомство с курсом.
1 урок
31
31
4м
1
Закрытый
1.1
Добро пожаловать в SQL!
↗
31
31
4м 40с
1
2. Введение в SQL.
1 урок
27
25
2м
1
Закрытый
2.1
Что такое SQL?
↗
27
25
2м 24с
1
3. Немного о базах данных и СУБД.
1 урок
25
24
11м
1
Закрытый
3.1
Что такое база данных?
↗
25
24
11м 29с
1
4. Синтаксис и структура SQL.
9 уроков
194
128
181м
1
Закрытый
4.1
Оформление SQL запроса.
↗
23
23
2м 45с
0
Закрытый
4.2
Выборка данных в предложении SELECT.
↗
22
19
3м 3с
1
Открытый
4.3
Типы данных в SQL.
↗
36
15
16м 27с
0
Открытый
4.4
Сортировка данных. Использование ORDER BY.
↗
38
14
8м 55с
0
Закрытый
4.5
Ключевое слово LIMIT и OFFSET.
↗
15
13
15м 59с
0
Закрытый
4.6
Работа с числами.
↗
14
12
44м 9с
0
Закрытый
4.7
Работа с датой и временем.
↗
15
11
33м 57с
0
Закрытый
4.8
Функция COALESCE и NULLIF.
↗
15
12
38м 19с
0
Закрытый
4.9
Работа со строками.
↗
16
9
22м 48с
0
5. Фильтрация данных.
6 уроков
59
49
21м
0
Закрытый
5.1
Предложение WHERE и операторы сравнения.
↗
12
9
12м 11с
0
Закрытый
5.2
Операторы IN, BETWEEN.
↗
10
8
5м 32с
0
Закрытый
5.3
Операторы LIKE, ILIKE, NOT LIKE.
↗
10
8
4м 59с
0
Закрытый
5.4
Работа с пропущенными значениями IS NULL, IS NOT NULL.
↗
9
8
-
0
Закрытый
5.5
Поиск четных и нечетных значений.
↗
9
8
-
0
Закрытый
5.6
Условная конструкция CASE WHEN ... END.
↗
9
8
-
0
6. Агрегатные функции и группировка данных.
5 уроков
38
28
0м
0
Закрытый
6.1
Агрегатные функции SQL.
↗
9
6
-
0
Закрытый
6.2
Группировка в предложении GROUP BY.
↗
7
6
-
0
Закрытый
6.3
Фильтрация групп с применением HAVING.
↗
7
5
-
0
Закрытый
6.4
Группировка в одну строку функцией GROUP_CONCAT.
↗
8
5
-
0
Закрытый
6.5
Конструкция CASE с группировкой и агрегатными функциями.
↗
7
6
-
0
7. Типы соединения таблиц.
5 уроков
25
9
0м
0
Закрытый
7.1
Внутреннее и внешнее соединение JOIN.
↗
9
1
-
0
Закрытый
7.2
Перекрестное соединение CROSS JOIN.
↗
6
1
-
0
Закрытый
7.3
Аналогичные способы соединения.
↗
3
3
-
0
Закрытый
7.4
Вертикальное объединение UNION.
↗
4
1
-
0
Закрытый
7.5
Пересечение INTERSECT, исключение EXCEPT.
↗
3
3
-
0
8. Подзапросы и общее табличное выражение CTE.
4 урока
14
5
0м
0
Закрытый
8.1
Подзапросы в предложении FROM.
↗
4
1
-
0
Закрытый
8.2
Подзапросы в предложении WHERE.
↗
4
1
-
0
Закрытый
8.3
Подзапросы в предложении SELECT.
↗
3
1
-
0
Закрытый
8.4
"Временные" таблицы CTE.
↗
3
2
-
0
9. Оконные функции.
4 урока
12
4
0м
0
Закрытый
9.1
Агрегация с оконными функциями.
↗
5
1
-
0
Закрытый
9.2
Функции ранжирования.
↗
2
1
-
0
Закрытый
9.3
Функции смещения.
↗
2
1
-
0
Закрытый
9.4
Подсчет накопительных значений.
↗
3
1
-
0
10. Заключение!
1 урок
4
4
0м
0
Закрытый
10.1
Подведем итоги.
↗
4
4
-
0