/ config

Настройки

Тема
Язык

Текст лекции

Шрифт и размер выбираются так, чтобы длинные лекции читались легко.
Шрифт
Размер
16px

Текст кода

consumer.subscribe(topics)
Шрифт
Размер
14px

Прогресс

Свободное чтениеОткрыть все уроки и скрыть прогресс
РесурсыРепозиторий на GitHubисходный код курса→
/ contents

Программа курса

0 / 63 (0%)
    1. 01JOIN: inner/left/right/full25м
    2. 02Многотабличные и self-join25м
    3. 03Агрегация: GROUP BY/HAVING25м
    4. 04DISTINCT ON20м
    5. 05Подзапросы: EXISTS vs IN25м
    6. 06CTE и материализация25м
ГлавнаяРепозиторий на GitHub
05/ 11·6 уроков·2 ч 25 мин

Запросы по таблицам

Связываем данные: join'ы (inner/left/right/full), self-join'ы, агрегация GROUP BY/HAVING, DISTINCT ON (последний заказ на клиента), подзапросы EXISTS vs IN и CTE с материализацией. Здесь данные превращаются в ответы на вопросы бизнеса.

Начать модуль→Продолжить · JOIN: inner/left/right/full→Перечитать модуль→Следующий модуль →
Прогресс0 / 6
0%
Уроков
6
Длительность
2 ч 25 мин
Стек
Go
/ lessons

Уроки модуля

6 уроков · 2 ч 25 мин
  1. 01✓JOIN: inner/left/right/full↳ продолжить отсюда#join#inner#left25м→
  2. 02✓Многотабличные и self-join↳ продолжить отсюда#join#multi-table#self-join25м→
  3. 03✓Агрегация: GROUP BY/HAVING↳ продолжить отсюда#aggregation#group-by#having25м→
  4. 04✓DISTINCT ON↳ продолжить отсюда#distinct-on#order-by#top-n20м→
  5. 05✓Подзапросы: EXISTS vs IN↳ продолжить отсюда#subquery#exists#in25м→
  6. 06✓CTE и материализация↳ продолжить отсюда#cte#with#materialized25м→
← Предыдущий модульCRUD-беглостьСледующий модуль →Транзакции