FreePremium106 ProblemsSQL
SQL Aggregation Practice with Built-In Visualizer
Master GROUP BY, HAVING, COUNT, SUM, AVG, MIN, MAX, and conditional aggregation (CASE WHEN inside SUM/COUNT). Practice across real company-style datasets and use the built-in SQL Visualizer to see exactly how rows collapse into groups.
106
SQL Problems
Difficulty Breakdown
106 problems25 Easy(24%)
56 Medium(53%)
25 Hard(24%)
0 Expert(0%)
Skills You'll Practice
59 skillsadtechaggregationavgbankingcase whencoalescecomputed columncountcount distinctctectesdate timedelinquencyderived metricsdivision by zerofilteringfintechfood deliveryfraudgroup byhavinghealthcareinner joinjoinjoinsleft joinlimitloanslodginglogisticsmaxmicros to dollarsminmobilitymulti column groupmulti conditionmulti tablenull handlingnullifnumeric thresholdorder bypaymentspercentagereal estateretailroundsaassingle tablesocialsortingstreamingsumtelecomthree table jointie breakerstop ntwo table joinwherewindow fns
All Problems106 total
Explore more topics
Practice with 1,500+ problems across SQL and Python — window functions, joins, pandas, and more.
All company names, logos, and trademarks are the property of their respective owners.
Their use is for identification purposes only and does not imply endorsement.