Get started – free
  • home.mdx
  • Product OS
  • Pricing
  • customers.mdx
  • demo.mov
  • Docs
  • Talk to a human
  • Why PostHog?
  • Roadmap
  • Forums
  • Company handbook
  • Store
  • Work here
  • Trash

Sql

LatestPopular
  • How to set up embedded analytics

    How to set up embedded analytics

    Aug 29, 2025

    • Ian Vanagas
  • How to calculate bounce rate

    How to calculate bounce rate

    Dec 24, 2024

    • Ian Vanagas
    • Bijan Boustani
  • How to calculate time on page

    How to calculate time on page

    Nov 26, 2024

    • Ian Vanagas
  • How to filter and breakdown arrays with SQL

    How to filter and breakdown arrays with SQL

    Oct 5, 2023

    • Ian Vanagas

Subscribe to our newsletter

Product for Engineers

Read by 60,000+ founders and builders

We'll share your email with Substack

  • How to analyze first and last touch attribution

    How to analyze first and last touch attribution

    Aug 11, 2023

    • Ian Vanagas
  • How to do time-based breakdowns (hour, minute, real time)

    How to do time-based breakdowns (hour, minute, real time)

    Jul 27, 2023

    • Ian Vanagas
  • How to analyze autocapture events with SQL

    How to analyze autocapture events with SQL

    Jun 7, 2023

    • Ian Vanagas
  • The power of SQL’s sum() aggregation

    The power of SQL’s sum() aggregation

    Jun 6, 2023

    • Ian Vanagas
  • Using SQL for advanced time and date filters

    Using SQL for advanced time and date filters

    May 30, 2023

    • Ian Vanagas
  • Using SQL for advanced breakdowns

    Using SQL for advanced breakdowns

    May 16, 2023

    • Ian Vanagas