Чему вы научитесь
Курс для тех, кто уже свободно пишет SELECT с JOIN и GROUP BY и упёрся в потолок. Разбираем инструменты, которые отличают продвинутого разработчика: оконные функции с рамками, CTE и рекурсию, EXISTS и подзапросы без ловушек NULL, транзакции и уровни изоляции, устройство индексов и план выполнения. Все задачи - реальные SQL-запросы к базе MySQL с автопроверкой. Выпускник сможет писать аналитические отчёты одним запросом, находить и ускорять медленные запросы и проектировать схему, за которую не стыдно.
О курсе
Продвинутый SQL на практике: оконные функции, рекурсивные CTE, коррелированные подзапросы, транзакции, индексы и чтение EXPLAIN. Каждая тема отрабатывается запросами к настоящей базе MySQL.