Web DevSQL Project: Design and Query a DatabasePut it together: design a small library database with SQL, create the tables, add data, and answer real questions with joins and aggregates. Fully runnable.Jul 25, 2026·11 min
Web DevSQL Window Functions, Explained SimplyWindow functions in SQL without the headache: OVER, PARTITION BY, ROW_NUMBER, RANK, and running totals. Keep every row while you rank and total, live.Jul 25, 2026·9 min
Web DevSQL Indexes and Query PerformanceMake SQL queries fast: what an index is, when to add one with CREATE INDEX, reading EXPLAIN QUERY PLAN, and the trade-offs, explained simply, with examples.Jul 24, 2026·8 min
Web DevDatabase Relationships and Foreign KeysModel relationships in SQL: one-to-many and many-to-many, foreign keys, and how the orders/customers/products tables connect, with a diagram and live queries.Jul 24, 2026·9 min
Web DevCreating Tables and Schema in SQLDesign tables with SQL: CREATE TABLE, column data types, PRIMARY KEY, NOT NULL, DEFAULT, and UNIQUE constraints. Build and query a table live in your browser.Jul 23, 2026·10 min
Web DevSQL INSERT, UPDATE and DELETEChange data in SQL: INSERT new rows, UPDATE existing ones, and DELETE safely, plus why a missing WHERE is dangerous. With live, runnable examples.Jul 23, 2026·8 min
Web DevSQL Joins: INNER, LEFT and How They WorkCombine tables in SQL with joins: INNER JOIN, LEFT JOIN, join keys, and joining three tables, explained with a diagram and live, runnable queries.Jul 22, 2026·8 min
Web DevSQL Subqueries and Nested QueriesUse a query inside a query: SQL subqueries in WHERE with IN and EXISTS, scalar subqueries, and subqueries in FROM, with live, runnable examples.Jul 22, 2026·9 min
Web DevSQL Aggregate Functions: COUNT, SUM, AVGSummarize data in SQL with aggregate functions (COUNT, SUM, AVG, MIN, MAX) and understand how they collapse many rows into one, with live queries to run.Jul 21, 2026·7 min
Web DevSQL GROUP BY and HAVING, ExplainedGroup rows and summarize per group with SQL GROUP BY, then filter groups with HAVING, and learn why HAVING isn't WHERE. With live, runnable queries.Jul 21, 2026·8 min
Web DevSQL ORDER BY, LIMIT and DISTINCTSort and trim SQL results: ORDER BY ascending/descending, sorting by multiple columns, LIMIT and OFFSET for paging, with live runnable queries.Jul 20, 2026·8 min
Web DevSQL WHERE: Filtering Rows with ConditionsFilter rows in SQL with WHERE: comparison and logical operators, BETWEEN, IN, LIKE, and IS NULL, with live, runnable queries in your browser.Jul 20, 2026·8 min
Web DevSQL SELECT Basics: Querying Your DataThe SQL SELECT statement, explained: choose columns, use SELECT *, rename with AS, and remove duplicates with DISTINCT, runnable live in your browser.Jul 19, 2026·9 min
Web DevWhy Learn SQL in 2026 (and What a Database Is)What SQL and relational databases are, why every app needs one, and your first live query, runnable in your browser against a real database.Jul 19, 2026·7 min