Содержание курса
1. Основы SQL и подход к задачам на собеседовании
3 урока
51
38
33м
5
Закрытый
1.1
SELECT, FROM, WHERE
↗
22
13
14м 33с
2
Закрытый
1.2
Условия: AND, OR, IN, BETWEEN, LIKE
↗
16
12
18м 4с
2
Закрытый
1.3
Подход к SQL-задачам на собеседованиях
↗
13
13
2м 42с
1
2. Сортировка и ограничение результатов
3 урока
36
34
22м
6
Закрытый
2.1
ORDER BY
↗
12
12
5м 9с
2
Закрытый
2.2
LIMIT, OFFSET
↗
12
11
9м 0с
2
Закрытый
2.3
Первые/последние N строк по условию
↗
12
11
8м 47с
2
3. Агрегация и группировка
3 урока
33
30
39м
3
Закрытый
3.1
COUNT, SUM, AVG, MIN, MAX
↗
11
10
6м 12с
1
Закрытый
3.2
GROUP BY, HAVING
↗
11
10
15м 41с
1
Закрытый
3.3
Группировка по нескольким полям
↗
11
10
18м 30с
1
4. JOIN: работа с несколькими таблицами
3 урока
34
24
23м
4
Закрытый
4.1
INNER JOIN, LEFT JOIN, RIGHT JOIN
↗
12
8
11м 48с
2
Закрытый
4.2
JOIN на 3+ таблицы
↗
11
8
12м 12с
2
Закрытый
4.3
Обнаружение "висящих" записей (анализ NULL после JOIN)
↗
11
8
-
0
5. Подзапросы
3 урока
26
19
0м
2
Закрытый
5.1
Подзапросы в SELECT, WHERE, FROM
↗
11
7
-
2
Закрытый
5.2
IN, EXISTS, NOT EXISTS
↗
8
6
-
0
Закрытый
5.3
Коррелированные подзапросы
↗
7
6
-
0
6. Работа с датами и строками
3 урока
27
17
0м
5
Закрытый
6.1
DATE функции: NOW, DATEDIFF, EXTRACT
↗
10
5
-
2
Закрытый
6.2
Строковые функции: CONCAT, SUBSTRING, LENGTH
↗
9
7
-
1
Закрытый
6.3
CASE WHEN THEN
↗
8
5
-
2
7. Изменение данных
2 урока
15
14
0м
2
Закрытый
7.1
INSERT, UPDATE, DELETE
↗
7
7
-
1
Закрытый
7.2
CREATE, ALTER, DROP
↗
8
7
-
1
8. Триггеры, индексы и представления
2 урока
13
10
0м
2
Закрытый
8.1
Индексы и EXPLAIN
↗
7
5
-
1
Закрытый
8.2
VIEW и материализованные представления
↗
6
5
-
1
9. Частые ловушки
3 урока
22
13
0м
3
Закрытый
9.1
NULL в логике
↗
7
6
-
1
Закрытый
9.2
Дублирующиеся строки
↗
8
3
-
1
Закрытый
9.3
SELECT N записей из каждой группы
↗
7
4
-
1
10. Финальные задания
4 урока
35
19
0м
1
Закрытый
10.1
20 комплексных задач по всем темам
↗
10
4
-
0
Закрытый
10.2
20 комплексных задач по всем темам
↗
8
4
-
0
Закрытый
10.3
Чеклист для подготовки к интервью
↗
8
8
-
1
Закрытый
10.4
Обратная связь
↗
9
3
-
0