Разница между 1.16 и текущей версией УчебныйКурсSQLВведение.
@@ -1,4 +1,4 @@
-- Учебный Курс: Введение в SQL
+= Учебный Курс: Введение в SQL
 
 Полное название курса: «Введение в структурированный язык запросов к реляционным базам данных SQL (Structured Query Language)»
 
@@ -15,13 +15,14 @@
 		1 Structured Query Language — «язык структурированных запросов» или «структурированный язык запросов»?
 		1 Соглашения об оформлении (нотации) кода и комментариев.
 		1 Общая культура кода любого языка программирования (на примере SQL). Почему важно оформлять код?
-	1 Простой оператор SELECT
+	1 Простой оператор SELECT ... FROM
 		1 Первый запрос: запрос всех полей и все записей таблицы.
 		1 Запрос выбранных полей.
 		1 Запрос с указанием хранилища (схемы).
 		1 Идентификатор таблиц.
 		1 Переименование полей.
 		1 Создание новых полей как результат операций над имеющимися.
+		1 Оператор отбора уникальных записей DISTINCT: использование с одним полем и с несколькими полями.
 	1 Оператор отбора WHERE
 		1 Отбор записей по условию: математические операторы сравнения.
 		1 Отбор записей по нескольким условиям: логические операторы AND, OR, NOT. Порядок исполнения логических операторов. Использование скобок для изменения порядка исполнения логических операторов.
@@ -56,5 +57,12 @@
 		1 Операторы групповых статистик: MIN, MAX, COUNT, AVG, SUM.
 		1 Использование оператора HAVING как расширения оператора WHERE для результатов групповых обработок.
 		1 Разбор типичных ошибок, связанных с использованием групповых обработок.
+	1 Объединение таблиц с помощью оператора JOIN ... ON
+		1 Виды JOIN'ов: INNER JOIN (внутренний), OUTER JOIN'ы (внешние).
+		1 Виды OUTER JOIN'ов: LEFT, RIGHT, FULL, CROSS JOIN'ы.
+		1 Подробная иллюстрация всех видов JOIN'ов на примерах («рукопашный» SQL).
+		1 Иллюстрация JOIN'ов через диаграммы Эйлера-Венна.
+
+- Материалы курса
 
 # КатегорияУчебныеКурсы