Соглашусь с другими ответчиками, что как будто уже не особо актуально изучать это через книги, и намного эффективнее какие-нибудь онлайн-уроки, веб-ресурсы, с помощью которых вы получите более современные знания. Все очень быстро меняется, в том числе языки баз данных, поэтому я бы рекомендовала не литературу изучать, а найти себе репетитора или пройти онлайн-курсы. Например, на Coursera и Stepik есть бесплатные, рассчитаны на новичков.
Если вы уже имеете какой-то опыт, выберите из списка kursfinder.ru/sql/ более продвинутые курсы, и обязательно обращайте внимание на практику и возможность проконсультироваться с преподавателем, потому что не все предлагают такие услуги вместе с теорией.
Но если вот именно книги вам нужны, советы от меня:
- «SQL. Полное руководство» Грофф Джеймс Р., Вайнберг Пол Н.;
- «SQL. Сборник рецептов» Молинаро Энтони.
Обе книги можете заказать на озоне:)