Перед тем как углубиться в книгу «SQL для простых смертных» Мартина Грабера нужно упомянуть, что «Введение в SQL» – это та же книга, но в другой обложке:

А еще у книги есть более современная и модная обложка:

Но как вы знаете новая обложка не далет новой саму книгу, но давайте по порядку. И в отличии от SQL — быстрое погружение, с этой книгой не поставляются какие-то тренировочные таблицы и поэтому всё приходится додумывать. Есть таблица, которую нарисовал автор, есть запрос к ней и скрин того, как этот запрос выполнился. А где его выполнять не понятно.
Мартин Грабер использует какой-то FirstSQL от компании FFF Software и я не смог нагуглить ни продукт, ни разработчика. При этом по скринам видно, что это какая-то консольная утилита (стр. 19) и сюда по всему она очень старая:

Я начал копать глубже и нашел, что данная книга первый раз была написана в 1990 году. И похоже она с тех пор и не перезидавалась. Для меня загадка как её откопали российские издатели и зачем вообще перевели. Но имеем, что имеем.
При этом запросы в данной книге не привязаны к какой-либо базе данных. То есть работаем с абстрактной СУБД.
Сама книга написана сумбурно и с опечатками. Например тут дата стоит без кавычек и в формате, который сможет обработать не каждая система. Хотя если мы абстрагируемся от конкретной базы, то ОК.

А еще в этой книге нет конструкции JOIN, вообще. И я не понял почему? В стандарте они появились практически сразу и на момент написания книги точно были. К тому же автор упоминает JOIN в конце, как некую существующую конструкцию. Но в самой книге много подзапросов, но нет соединений, а это плохо.
В итоге мы получили старую книгу, без JOIN и без привязки к конкретной базе данных. Поэтому далее разбирать книгу смысла нет, держитесь от неё подальше.

