DBMSCSL303 / MAL505
Module 5: Practice & Interview Questions

SQL Practice Bank by Topic

Complete collection of practical SQL interview, exam, and lab questions organized by topic with toggleable solutions

Comprehensive SQL Practice Bank by Topic

This question bank aggregates the most essential queries, edge cases, and exam problems for every topic in DBMS and SQL. Try writing the SQL query yourself before expanding the solution!


1. DDL & Integrity Constraints


2. Single-Table Filtering & Expressions


3. Multi-Table Joins & Self-Joins


4. Outer Joins & Anti-Joins


5. Aggregations, GROUP BY & HAVING


6. Subqueries & EXISTS


7. Common Table Expressions (CTEs)


8. Window Functions & Analytics

On this page