~/engram $ sql --status live

Skills you
don't forget.

Practice built like a developer tool. Write real queries on a real engine — and Engram brings each idea back the day before you'd lose it.

2 chapters free · no sign-in · no card
DECODE · evaluation orderQUIZ · NOT IN + NULLRECALL · LEFT JOIN keeps rowsPREDICT · rank() vs row_number()SOLVE · top-N per groupAPPLY · a month-on-month reportDECODE · LATERALQUIZ · timestamptzRECALL · jsonb operatorsPREDICT · GROUP BY with NULLs
16CHAPTERS OF SQL
201TOPICS
11,073PRACTICE CARDS
$0TO START · 2 CHAPTERS FREE
purchase 101 cust 1 102 cust 3 103 cust 1 customer 1 ana 2 mo 3 nia 4 raj
// Real engine

Real PostgreSQL.
Real tables.
Your rows.

Every query runs on a real PostgreSQL engine inside your browser tab — nothing to install, nothing sent to a server. You see why a join returns what it returns, row by row.

0things to install
16chapters, each with its own tables
// Practice that compounds

Small daily commits.
Knowledge that stays.

A few minutes a day adds up. Reviews get further apart as you remember more, so the daily load stays small.

Reviews doneexample learner · one year
a year agoless morethis week
How it works

Six ways into
every idea.

Each topic moves from reading it to using it. Every good answer pushes the next review further away — days, then weeks, then months.

01 · DECODE Read it One idea, with the query and its result side by side.
02 · QUIZ Pick it Four options; every wrong one is a real mistake people make.
03 · RECALL Say it Answer from memory, then reveal. Pulling it out is what makes it stay.
04 · PREDICT Predict the result Say what comes back before you run it — the skill interviews test.
05 · SOLVE Write it Your query on real tables, marked on the rows it returns.
06 · APPLY Use it A situation from real work: choose the approach and explain why.
Courses

One method.
More skills on the way.

LAUNCH PRICE · UNTIL 31 JANUARY 2027

One payment. Twenty-four months.

No auto-renewal · full refund within 14 days, no questions asked · ₹ and UPI in India

Core SQL Everything you use in daily work and most interviews. 133 topics · 7,532 cards. $49₹1,199 $89 · ₹1,999 from 1 Feb 2027 Chapter 2 free Join the launch list
Advanced SQL Plans, indexes, recursion, JSON and applied analytics in depth. 68 topics · 3,541 cards. $49₹1,199 $89 · ₹1,999 from 1 Feb 2027 Chapter 7 free Join the launch list

Tax is calculated at checkout where it applies.

On your deviceYour work never leaves your browserQueries run in your tab. What you type isn't sent anywhere.
No capsPractise as much as you likeNo lives, no daily limits, no queue.
Honest pricingPay once. Nothing renews.A 24-month pass. When it ends, nothing is deleted.

You learned it once.
Keep it for good.

Open a free chapter now. No sign-in, no card.

terminal
$ engram start --course core --chapter 2 Core SQL: SELECT, filtering, sorting and paging · 10 topics $ engram start --course advanced --chapter 7 Advanced SQL: Window functions, in depth · 5 topics $