Topic Coverage
15+ SQL Topic Categories
PChallenges are tagged by topic. Practice by difficulty, by topic, or both. Here's what the question bank covers:
SELECT & WHERE
Filtering, operators, patterns
Aggregates
COUNT, SUM, AVG, MIN, MAX
JOINs
INNER, LEFT, RIGHT, FULL, SELF
GROUP BY
Grouping, HAVING, ROLLUP
Subqueries
Scalar, correlated, EXISTS/IN
Window Functions
RANK, ROW_NUMBER, LAG/LEAD
CTEs
WITH clause, recursive queries
Set Operations
UNION, INTERSECT, EXCEPT
DDL
CREATE, ALTER, constraints
️
DML
INSERT, UPDATE, DELETE
CASE Expressions
Conditional logic in queries
Date Functions
DATEADD, DATEDIFF, formatting
String Functions
CONCAT, SUBSTRING, REPLACE
Constraints & Keys
PK, FK, UNIQUE, CHECK
️
Company Patterns
TCS, Accenture, Capgemini style