Real PostgreSQL engine — runs in your browser (WASM)

PostgreSQL Playground

Write real Postgres SQL and run it instantly — no server, no signup. Practice ILIKE, STRING_AGG, DISTINCT ON, FILTER, generate_series and more, checked against an actual Postgres engine.

Real Postgres, not a simulator 3 Difficulty Levels 20 Hands-On Exercises Timed Challenge Mode
Difficulty:
Exercise 1 of 8 0 solved
Timed Challenge
Question
easy

Select All Customers

Retrieve all columns for every customer, ordered by ID.

Expected Columns:
Database Info

Database Schema

Table structures and relationships

customers (1/4)
PostgreSQL Notes
    SQL Editor
    Results

    Run a query to see results

    Comments