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.
LDS SQL Joins & Multi-Table 30 — 30 Curated SQL Problems
A 5-stage progression from clean two-table INNER joins through 3-table chains and stars, LEFT joins and anti-joins, same-table set logic (self-join, INTERSECT, EXISTS), up to 6-table multi-CTE scorecards. Thirty problems on 15 production-grade schemas — the join muscle memory real interview rounds actually exercise.
Problems included in LDS SQL Joins & Multi-Table 30
- Charges With Merchant Details
- Reservations With Property Details
- Active Subscriptions with Plan Details
- Recent Filled Trades Last 30 Days
- Recent Listings (Last 30 Days)
- Claims With Patient and Provider Details
- Trip Revenue With Driver Details
- Disputes With Charge and Customer Info
- Patient Claims With Insurance Plan Type
- Conversions With Click and Campaign Details
- Rider Ratings With Trip Context
- Delivery Exceptions With Carrier Context
- Organizations With Account Health Label
- User Engagement Tier Classification
- Guests Who Never Left a Review
- Restaurants Without Reviews
- Listings Without Any Offers
- Products Never Ordered
- Follower-Followee Usernames
- Customers With Both Checking and Savings
- Customers With Both Orders and Returns
- Same-City Same-Risk Customer Pairs
- Cancellation and No-Show Financial Impact
- Full Funnel: Clicks to Conversions
- User Influence Scorecard
- Agent Performance Scorecard
- Subscription Renewal Risk Assessment
- Customer Lifecycle Stage Classification
- Content Engagement Scorecard
- Subscriber Lifecycle 360 Report