What problem does it solve?
This skill helps analysts and engineers write correct, efficient, and portable SQL for analytical workloads by addressing dialect differences, performance pitfalls, and common aggregation patterns so queries run reliably across Snowflake, BigQuery, PostgreSQL, Redshift, and Databricks.
Core Features & Use Cases
- Cross-dialect translations: Examples and idioms for PostgreSQL, Snowflake, BigQuery, Redshift, and Databricks to translate queries and adapt syntax.
- Performance guidance: Tips for partitioning/clustering, indexing/distribution strategies, and techniques like using EXISTS, avoiding SELECT *, and choosing appropriate aggregation approaches.
- Analytical patterns: Ready patterns for window functions, cohort analysis, funnel conversions, deduplication, and CTE-based readable pipelines.
- Error handling & debugging: Practical checks for syntax differences, type mismatches, ambiguous columns, and grouping errors with dialect-aware remedies.
Quick Start
Generate a BigQuery-compatible SQL query that computes a 7-day rolling average of revenue per user, handles nulls safely, and filters by a partitioned date column.