SQL.

Practice SQL interview problems and the essential database concepts.

Solved0/50
Free10
Pro40

SQL

Easy0/25
Medium0/22
Hard0/3
0/50Solved

SQL

StatusProblemDifficulty
Customers With Positive RevenueEasy
Customers Without OrdersEasy
Calculate Special BonusEasy
Customers Who Bought A and B but Not CMedium
Highest Grade For Each StudentMedium
Combine Two TablesEasy
Sellers With No SalesEasy
Top TravellersEasy
Sales PersonEasy
Evaluate Boolean ExpressionMedium
Team Scores in Football TournamentMedium
The Latest Login in 2020Easy
Game Play Analysis IEasy
Warehouse ManagerEasy
Customer Placing the Largest Number of OrdersEasy
Find Total Time Spent by Each EmployeeEasy
Immediate Food Delivery IEasy
Apples & OrangesMedium
Number of Calls Between Two PersonsMedium
Bank Account Summary IIEasy
Duplicate EmailsEasy
Actors and Directors Who Cooperated At Least Three TimesEasy
Customer Order FrequencyMedium
Daily Leads and PartnersEasy
Friendly Movies Streamed Last MonthEasy
Countries You Can Safely Invest InMedium
Consecutive Available SeatsEasy
Rearrange Products TableEasy
Shortest Distance in a LineEasy
Employees With Missing InformationEasy
Page RecommendationsMedium
Tree NodeMedium
Game Play Analysis IIIMedium
Grand Slam TitlesMedium
Neetflex Banned AccountsMedium
Students With Invalid DepartmentsEasy
Find the Team SizeEasy
Game Play Analysis IIEasy
Department Highest SalaryMedium
The Most Recent Orders for Each ProductMedium
The Most Recent Three OrdersMedium
Maximum Transaction Each DayMedium
Project Employees IIIMedium
Find the Start and End Number of Continuous RangesMedium
The Most Frequently Ordered Products for Each CustomerMedium
Biggest Window Between VisitsMedium
All People Report to the Given ManagerMedium
Find the Quiet Students in All ExamsHard
Find the Subtasks That Did Not ExecuteHard
Report Contiguous DatesHard