By Энтони Молинаро , …
Энтони Молинаро, Роберт де Грааф, 2022
Это практическое руководство предлагает готовые решения для решения повседневных задач при работе с различными системами управления базами данных, включая Oracle, DB2, SQL Server, MySQL и PostgreSQL. Книга охватывает основные операции, такие как извлечение и сортировка записей, а также более сложные темы, включая работу с несколькими таблицами, метаданными и иерархическими запросами.
Подробно рассматриваются современные возможности SQL, такие как оконные функции, обобщенные табличные выражения (ОТВ), агрегация данных в блоки, формирование отчетов, гистограмм, текущих и промежуточных сумм, а также анализ скользящих диапазонов значений. Особое внимание уделяется обработке данных внутри строк, включая их обход и синтаксический разбор.
Anthony Molinaro, Robert de Graaf, 2022
This practical guide provides ready-to-use solutions for everyday tasks when working with various database management systems, including Oracle, DB2, SQL Server, MySQL, and PostgreSQL. The book covers fundamental operations like data extraction and sorting, as well as more advanced topics such as working with multiple tables, metadata, and hierarchical queries.
It delves into modern SQL capabilities, including window functions, common table expressions (CTEs), data aggregation into blocks, report generation, histograms, running totals, subtotals, and analysis of sliding value ranges. Special attention is given to processing data within strings, including string traversal and parsing.