SQL Gym
Tutorial
▼
1️⃣
Level 1 - Basics
SELECT, WHERE, ORDER BY
2️⃣
Level 2 - Filtering
AND, OR, IN, BETWEEN, LIKE
3️⃣
Level 3 - Aggregation
GROUP BY, HAVING, COUNT, SUM
4️⃣
Level 4 - Joins
INNER, LEFT, RIGHT, FULL JOIN
5️⃣
Level 5 - Subqueries
Nested queries, EXISTS, ANY
6️⃣
Level 6 - Advanced
Window functions, CTEs
📚
All Levels
View complete tutorial
Challenges
▼
🐍
Python
12 coding challenges
🗃️
SQL
16 database challenges
🐼
Pandas
16 data analysis challenges
Certifications
▼
🐍
Python (Basic)
15 questions • 90 min
🐍
Python (Intermediate)
20 questions • 90 min
🗃️
SQL (Basic)
15 questions • 60 min
🗃️
SQL (Intermediate)
20 questions • 90 min
🐼
Pandas (Basic)
15 questions • 60 min
📜
All Certifications
View all available tests
More
▼
ℹ️
About
Learn more about OneEditor
✉️
Contact
Get in touch with our team
Discussions
Login
Learn faster
by using AI to generate and beautify SQL queries.
AI-Powered SQL Editor for Data Analysts & Data Scientists
Popular
Programming
Web
Databases
MySQL
PostgreSQL
SQLite
Pandas
NumPy