The Rare and the Profitable :Identify High-Revenue Products Among Low-Inventory Items Using Recent Sales Data Advanced
Group low-inventory products by revenue to find which rare items sell best.
Xorthax suspects that the rarest artifacts in his trading post — those with the lowest remaining stock — are also the most lucrative. To test this, show the total quantityavailable across all inventory records for each product sold during the 30 days ending on the latest orderdate. Divide the products into 4 roughly equal-sized tiers based on total revenue, calculated as the sum of quantity * price. Tier 1 contains the highest totalrevenue, and ties should be ordered by productid.
Write Your Query
It mirrors retail analytics where businesses evaluate whether scarce inventory items generate higher revenue in recent periods.
You’ll practice combining time-based filters, aggregations, and tiered analysis to compare product performance across inventory levels.
This problem is labeled as Advanced. It’s intended for learners who are already comfortable with common window functions and want to push into more complex analytical patterns. Don’t rush — work through the hints one at a time and study the final query structure carefully.
Yes. Every problem comes with optional hints you can reveal one at a time, plus a fully worked step-by-step solution. You decide how much help you want while practicing.
All problems on PracticeWindowFunctions.com are completely free and can be solved without creating an account. Right now there are over 80 practice problems, with new ones added regularly.