CareerPlane subject index · v1 portal

SQL

SQL for College Student (Math / Stats) on CareerPlane — 28 practical, sandbox-driven topics. Pick a topic to open its interactive lesson.

28 topics 28 topic pages

Topics

SQL SELECT & WHERE — Filtering, Operators, NULL Handling
College · priority 1
sqlselectwherenulloperators
SQL Joins — INNER / LEFT / RIGHT / FULL + Anti-Joins
College · priority 1
sqljoinsinnerleftrightanti-join
GROUP BY & HAVING — Aggregations, Filters on Aggregates
College · priority 1
sqlgroup-byhavingaggregatescountsumavg
Window Functions — ROW_NUMBER / RANK / LAG / LEAD / SUM OVER
College · priority 1
sqlwindow-functionsrow_numberranklagleadpartition
CTEs & Recursive Queries — WITH Clause / Hierarchies / Graph Walks
College · priority 1
sqlcterecursivewithhierarchygraph
PIVOT / UNPIVOT & Conditional Aggregates for Reporting
College · priority 1
sqlpivotunpivotcase-whenreport
Query Optimization — EXPLAIN ANALYZE / Hash vs Merge vs Nested Loop
College · priority 1
sqlexplainquery-planoptimizerhash-joinnested-loop
Indexing Strategies — B-Tree / Hash / GIN / GiST / Partial / Covering
College · priority 1
sqlindexb-treegingistpartial-indexcovering
Execution Statistics — pg_stat_statements / Slow Query Log Triage
College · priority 1
sqlstatspg_statslow-query-logtriagehotspots
Transactions & Isolation Levels — RR / RC / Serializable / Snapshot
College · priority 1
sqltransactionsisolationserializablesnapshotacid
Deadlocks & Locking — Detection, Retry, Lock-Ordering Discipline
College · priority 1
sqldeadlocklockingskip-lockedadvisory-lock
UPSERT / MERGE / ON CONFLICT — Idempotent Writes & Race Safety
College · priority 1
sqlupsertmergeon-conflictidempotentrace-condition
Bulk Load — COPY / LOAD DATA / External Tables / Staging Patterns
College · priority 1
sqlbulkcopyload-datastagingbatch
JSON / JSONB Operators — Querying, Indexing, Path Operators
College · priority 1
sqljsonjsonb@>->jsonpathgin-index
Arrays & Range Types — Unnesting, Overlaps, Inclusive/Exclusive
College · priority 1
sqlarrayrangeunnestoverlapsexclusion-constraint
Full-Text Search — tsvector / tsquery / ts_rank / Dictionary Configs
College · priority 1
sqlfull-texttsvectortsqueryginranking
Table Partitioning — RANGE / LIST / HASH / Sub-Partitioning
College · priority 1
sqlpartitioningrangelisthashpruningdeclarative
Materialized Views — REFRESH Strategies, Incremental Patterns
College · priority 1
sqlmaterialized-viewrefreshconcurrentlyincremental
Triggers & Stored Procedures — Audit Trails / Guard Rails
College · priority 1
sqltriggerstored-procedureplpgsqlaudit
Row-Level Security — Multi-Tenant Isolation with Policies
College · priority 1
sqlrlsmulti-tenantpolicysecuritypostgres
Authentication & Identity Schema — Users, Roles, Sessions, Tokens
College · priority 1
sqlauthenticationidentityrbacsessionjwt
Audit & Change Data Capture — Debezium / Logical Replication
College · priority 1
sqlcdcdebeziumlogical-replicationaudit-logkafka
Online Schema Change — Zero-Downtime DDL / gh-ost / pt-osc
College · priority 1
sqlonline-ddlgh-ostpt-osczero-downtimemigration
Backup & PITR — pg_basebackup / WAL Archiving / Barman / pgBackRest
College · priority 1
sqlbackuppitrwalpgbackrestbarmandisaster-recovery
Replication & HA — Streaming / Logical / Patroni / Failover Drills
College · priority 1
sqlreplicationstreaminglogicalpatronifailover
Connection Pooling — PgBouncer / RDS Proxy / Transaction vs Session
College · priority 1
sqlpoolingpgbouncerrds-proxytransaction-mode
Slow Query Triage — auto_explain / pg_stat_activity / Locks View
College · priority 1
sqlslow-queryauto-explainpg_stat_activitylocks
Analytical Functions in Warehouses — Snowflake / BigQuery / Redshift
College · priority 1
sqlwarehousesnowflakebigqueryredshiftanalytics

Keep exploring