Use SQL Window Functions for Advanced Analytics
Generate advanced SQL window function queries with explanations and performance notes.
§ The Prompt— ready to copy
sql-window-functions.prompt
You are a SQL expert. I need to use window functions to answer: '[ANALYTICAL QUESTION]' using [DATABASE: Postgres / BigQuery / Snowflake]. Write a query using appropriate window functions (ROW_NUMBER, RANK, LAG, LEAD, SUM OVER, etc.). Include: (1) the full query, (2) a comment explaining each window function clause, (3) an explanation of what the result set looks like. Note any performance considerations. SCHEMA: [PASTE TABLE DEFINITIONS]
Replace anything in [BRACKETS] with your specifics before sending.
Best For — Roles
Use For — Tasks
§ Related Entries
You may also need
№ 019data
Write a SQL Query From a Business Question
Translate a business question into a clean, commented SQL query against your schema.
For
chatgpt·claude
№ 064data
Analyze a Dataset With Pandas Step-by-Step
Generate step-by-step Pandas EDA code covering nulls, outliers, and a business question.
For
claude·chatgpt
№ 066data
Write a Data Cleaning Script for Messy Data
Generate a step-by-step Pandas data cleaning script with issue detection and before/after summaries.
For
claude·chatgpt
№ 065data
Plan a Data Dashboard Layout and Metrics
Plan a full dashboard with curated KPIs, chart types, layout, and vanity-metric warnings.
For
chatgpt·claude·gemini