SQLMentor

Learn SQL - Master SQL Fundamentals to Advanced Techniques

From your first SELECT to recursive CTEs and window functions — structured, practical, and built for real-world use.

16
SQL Topics
20
PostgreSQL Topics
22
PL/SQL Topics
22
SQL Server Topics
21
SQL*Loader Topics
4
SQL Dialects
60+
Quiz Questions
100+
Code Examples

Everything you need

📚 Structured guides ⚡ In-browser SQL editor 🎯 Quizzes with explanations 📋 Cert practice 🔍 Interview prep 📱 Mobile-friendly

Oracle SQL

From SELECT basics to performance tuning — the complete Oracle SQL path

View All Topics ↗

PostgreSQL 🐘

JSONB, MVCC, index types, PL/pgSQL — deep PostgreSQL mastery

View All Topics ↗

PL/SQL 🔶

Oracle's procedural extension — packages, cursors, triggers, BULK COLLECT

View All Topics ↗

SQL Server 🟦

Microsoft T-SQL — APPLY, MERGE, CTEs, execution plans, and more

View All Topics ↗

SQL*Loader 📦

Oracle bulk-load utility — control files, direct path, LOBs, external tables

View All Topics ↗

IBM DB2 🔷

Enterprise SQL on IBM DB2 — OLAP, XML, optimization, and administration

View All Topics ↗

Ready to start?

Pick up from the beginning or jump to any topic