Skip to content

Latest commit

 

History

History
90 lines (80 loc) · 5.06 KB

README.md

File metadata and controls

90 lines (80 loc) · 5.06 KB

SQL.Database.Basics.

Database / The basics / SQL

Lesson 3 / Video / Homework / ReadMe

  • Изменение структуры базы данных
    • Изменение имени таблицы
    • Изменение имени столбца
    • Добавление столбца в таблицу
    • Удаление таблицы
  • Работа с данными
    • Простая выборка данных
    • Добавление новых данных в таблицу
      • Вставка одной строки
      • Вставка нескольких строк
    • Форматирование вывода данных
      • Режим вывода column
      • Режим вывода insert
      • Режим вывода line
      • Режим вывода tabs
    • Обновление существующих данных
    • Удаление данных

Lesson 4 / Video / Homework / ReadMe

  • Команда SELECT, базовый синтаксис
    • Определение имени таблицы
    • Список столбцов в запросе
    • Условие для получения среза данных
    • Ограничение на вывод количества строк
    • Сортировка результатов
    • Получение только уникальных значений
  • Расширенные варианты определения условия
    • Условие неравенства
    • Условие «больше или меньше»
    • Условие по нескольким критериям
    • Поиск по диапазону значений, BETWEEN
    • Поиск по списку значений, IN
    • Условия равенства для значения NULL
  • Арифметические операции
  • Использование встроенных функций
    • Поиск по шаблону, LIKE
    • Функции для работы с датой и временем
  • Агрегирование данных
    • Понятие группировки, нахождение среднего значения
    • Подсчёт количества
    • Поиск максимального и минимального значения
    • Получение суммы
    • Применение фильтра к расчётным значениям, HAVING

Lesson 5 / Video / Homework / ReadMe

  • Введение в многотабличные запросы
    • Вложенные запросы
      • Вложенные запросы в части SELECT
      • Вложенные запросы в части FROM
      • Вложенные запросы в части WHERE
    • Объединение данных через UNION

Lesson 6 - Объединение JOIN / Video / Homework / ReadMe

  • Объединение таблиц через JOIN
    • Типы объединения JOIN
      • Перекрёстное объединение (CROSS JOIN)
      • Неявное объединение
      • Внутреннее объединение (INNER JOIN)
      • Левое внешнее объединение (LEFT JOIN)
      • Правое внешнее объединение (RIGHT JOIN)
      • Полное внешнее объединение (FULL JOIN)
    • Варианты полного синтаксиса для внешних объединений
    • Пример построения запросов с более сложной логикой

Lesson 7 / Video / Homework / ReadMe

  • Расширенные возможности SQL
    • Представления
    • Временные таблицы
    • Транзакции
    • Триггеры
  • Анализ сложных запросов

You can contact me:

telegram linkedin

visitors