SQL for Product Managers

★★★★★ (1 customer review)

$15.90

Paperback · Reference price on Amazon.com, before applicable taxes.

Use SQL to investigate adoption, customer segments and changes in product metrics. Starting with unfamiliar tables, this book develops queries through a fictional SaaS product and explains how to check what the results represent. It includes JOINs, funnels and retention, with attention to populations, data quality and unsupported conclusions.
Buy on Amazon

Category: Technical Books for Product Managers

A question about feature adoption needs a definition of the feature, the users being counted and the period examined. SQL for Product Managers develops the queries used to investigate questions like that, while keeping the product question and the meaning of the data in view.

A fictional SaaS product connects the examples throughout the book. The learning starts without previous SQL knowledge, from exploring unfamiliar tables to combining information and investigating changes over time.

Build queries around product questions

  • Select and filter records with SELECT and WHERE, understanding what each row represents.
  • Count users, events and other entities; group and aggregate information with GROUP BY.
  • Combine tables with JOIN and compare customer segments.
  • Examine feature adoption, funnels, activation, retention and changes following a launch.
  • Investigate unexpected metric changes and recognise query mistakes that can mislead interpretation.

Check the reasoning behind the result

The book examines whether a query answers the intended question: choosing the population, checking data quality and testing assumptions. These checks provide context for discussing a result with Data or Engineering and for recognising when the available evidence does not support a conclusion.

It is written for Product Managers who want to investigate everyday product questions directly. Advanced database engineering is outside its scope; the focus is practical querying and the interpretation of product data.

SQL for Product Managers