Exercises and queries written based on free online courses and resources used during my T-SQL learning journey.
AdventureWorks sample databases
- Common Table Expression (CTE)
- window function: RANK
- variables
- WHILE loop
- Stored Procedures with parameters
- User-defined functions: scalar and table-valued
- Error handling in T-SQL: TRY/CATCH, THROW
- Transactions: COMMIT/ROLLBACK, XACT_STATE
AdventureWorks sample databases
- subqueries
- JOINs
- derived table
- CASE
- variables
Couple of exercises based on BANK_db_initial_version.sql
- CAST
- ROUND
- subquery
Basic database creation script - DDL.
- CREATE...
- INSERT INTO...
- aggregate functions
- date functions
- INNER JOIN, LEFT JOIN
- subqueries
- WHERE, HAVING