---
title: SQL tutorials
sidebar: Docs
showTitle: true
---
Got a question which isn't answered below? Head to [the community forum](/questions) to let us know!

> Check [our product analytics tutorials](/docs/product-analytics/tutorials) for more information about analyzing events.

## Examples

- [How to do time-based breakdowns (hour, minute, real time) in HogQL](/tutorials/time-breakdowns)
- [The power of SQL's sum() aggregation](/tutorials/hogql-sum-aggregation)		
- [Using SQL for advanced time and date filters](/tutorials/hogql-date-time-filters)
- [Using SQL for advanced breakdowns](/tutorials/hogql-breakdowns)
- [How to filter and breakdown arrays with SQL](/tutorials/array-filter-breakdown)
- [How to use Recharts to visualize analytics data](/tutorials/recharts)
- [How to use React Charts to visualize analytics data (with examples)](/tutorials/react-charts)

## Analyzing events

- [How to analyze autocapture events with SQL](/tutorials/hogql-autocapture)
- [How to analyze first and last touch attribution](/tutorials/first-last-touch-attribution)
- [How to calculate time on page with SQL](/tutorials/time-on-page)
- [How to calculate bounce rates with SQL](/tutorials/bounce-rate)
