SQL Interactive Playground
Learn SQL with hands-on practice
Students Database
E-commerce Database
Reset Database
← Hide Schema
Database Schema
Students
id: NUMBER
name: TEXT
age: NUMBER
email: TEXT
grade: TEXT
5 rows
Courses
id: NUMBER
name: TEXT
credits: NUMBER
instructor: TEXT
3 rows
Enrollments
student_id: NUMBER
course_id: NUMBER
semester: TEXT
4 rows
SQL Examples
DDL
DQL
DML
Select All Data
SELECT * FROM Students;
Filter with WHERE
SELECT * FROM Students WHERE age > 20;
Sort Results
SELECT name, age FROM Students ORDER BY age DESC;
Count Records
SELECT COUNT(*) FROM Students;
Group and Aggregate
SELECT grade, COUNT(*) as student_count FROM Students GROUP BY grade;
Inner Join
SELECT s.name, c.name as course_name
SQL Query Editor
Run Query
SELECT * FROM Students;
Query Results
Run a query to see results