Книга «SQL за 10 минут» издается уже много лет и это пятое издание. Автор Бен Форта утверждает, что намеренно убрал из книги всё лишнее и сложное, что есть в SQL. Оставив самое необходимое для старта.
Начинается книга с базовых терминов, которые Бен неплохо объясняет. Но почему-то он не приводит примеров таблиц. Да автор говорит, что данные в базе хранятся в табличном виде и описывает эти таблицы, но зачем описывать таблицу, если её можно просто показать. Книга для этого отлично подходит. Если только это только не аудио издание. Но тут не тот случай:

Далее, когда Бен Форта переходит к примерам, он также не приводит начальные таблицы, из которых делаются выборки. Это сильно снижает наглядность, а наглядность в обучении один из ключевых принципов.
При этом к книге идет архив с таблицами, для того чтобы вы могли потренироваться самостоятельно. Однако у меня не получилось запустить SQL-запросы из этого архива. Я получил набор синтаксических ошибок. Конечно, у меня достаточно опыта, чтобы всё починить, но в данном случае книга для начинающих и я её рассматриваю именно как новичок.
И если вы никогда не сталкивались с такими ошибкам, то вы не будете знать как их исправить, а это плохо.
Из плюсов — это то, что в книге рассматриваются все базовые возможности SQL, включая агрегацию, группировку, JOIN и подзапросы.
Однако несмотря на такой маленький объем (352 страницы), и несмотря на то, что автор хотел убрать всё лишнее и сложное, Бен всё же не удержался и добавил сюда хранимые процедуры, представления, транзакции и курсоры. А это уже непростые темы, которые обычно проходят продвинутых курсах по SQL, а тут автор решил добавить их в базовый.

И в итоге мы пробежались по всему SQL, но не подробно и с малым количеством примеров. Пользы от такой книги немного.
Поэтому «SQL за 10 минут» я не рекомендую.

