Learning SQL (3rd Edition) - Alan Beaulieu - практическое руководство по изучению языка SQL для работы с реляционными базами данных. Автор подробно объясняет создание таблиц, написание запросов SELECT, использование JOIN, агрегатные функции и транзакции.
Книга подходит начинающим разработчикам, аналитикам данных и всем, кто работает с MySQL, PostgreSQL и другими СУБД. Третье издание обновлено в соответствии с современными стандартами SQL.
Table of Contents
-
A Quick Tour of Databases
-
Creating and Populating a Database
-
Query Primer
-
Filtering
-
Querying Multiple Tables
-
Working with Sets
-
Data Generation, Manipulation, and Conversion
-
Grouping and Aggregates
-
Subqueries
-
Joins Revisited
-
Conditional Logic
-
Transactions
-
Indexes and Constraints
-
Views