SQL: Обобщенное табличное выражение (CTE) — как писать сложные запросы просто
Jun 3, 2026•Channel
AI Analysis
Data from YouTube Data API v3•Updated Just now
Video Overview
Video Details
Published1 week ago
Duration1:39:50
Video IDYUB0EG2ACKQ
Languageru
CategoryEducation
PrivacyPublic
Made for KidsNo
Video TypeRegular Video
Performance Metrics
Views130
Likes8
Comments0
Engagement Rate6.15%
Likes per 100 views6.15
Comments per 1K views0.00
Description
Когда SQL-запросы становятся сложными, они быстро превращаются в громоздкие конструкции с вложенными подзапросами, которые трудно читать, отлаживать и поддерживать.
Обобщенное табличное выражение (Common Table Expressions) позволяют разбить запрос на логические шаги, сделать код понятным и переиспользуемым, а также упростить работу со сложной бизнес-логикой.
На вебинаре разберём, как использовать CTE в реальных задачах, чем они отличаются от подзапросов и как с их помощью писать SQL как последовательный пайплайн.
На вебинаре обсудим:
- Что такое обобщенное табличное выражение (CTE) и зачем они нужны
- Отличие CTE от вложенных подзапросов
- Как разбивать сложный запрос на этапы
- Использование нескольких CTE в одном запросе
- CTE в SELECT, UPDATE и DELETE
- Рекурсивные CTE: работа с иерархиями и последовательностями
- Особенности оптимизации и влияние на выполнение запроса
После вебинара вы сможете:
- Писать сложные SQL-запросы структурированно и понятно
- Разбивать логику на этапы и упрощать поддержку кода
- Использовать CTE вместо громоздких подзапросов
- Применять рекурсивные CTE для работы с иерархиями
- Осознанно использовать CTE с учётом производительности
Целевая аудитория:
Разработчики, аналитики, специалисты по работе с данными, которые уже умеют писать SELECT, JOIN, GROUP BY — и хотят научиться структурировать сложные запросы и делать их читаемыми и поддерживаемыми.
«PostgreSQL для администраторов баз данных и разработчиков» - https://otus.pw/dToD/
Преподаватель: Анастасия Чекушина - Senior SQL Developer | Educator в Maxim technology
Пройдите опрос по итогам мероприятия - https://otus.pw/ViAh/
Следите за новостями проекта:
→ VK: https://vk.com/otusru
→ Telegram: https://t.me/Otusjava
→ Хабр: https://otus.pw/S0nM/
→ Макс: https://otus.pw/wVga/