Here is another popular lab from Hands-On-Lab library: Working with NULL in SQL Server.
NULL is not a value, it only means that a value was not provided when the row was created. Special attentions need to be taken into account when dealing with nulls in SQL Server. One needs to remind that NULL is not a zero or empty string. This lab is divided into five exercises explaining the behavior of NULL and how to replace NULL using built in NULL functions and we also learn behavior of NULL when using in Aggregations, Joins.
Exercise 1: Understanding NULL
Exercise 2: Aggregating, Joining, and Sorting NULLs
Exercise 3: NULL Functions
Exercise 4: Self-Assessment
Exercise 5: T-SQL Challenge
SQLMaestros Hands-On-Labs enables the practical way of learning. Each lab document consists of multiple exercises and each exercise consists of multiple tasks. Apart from step-by-step instructions, the HOL document contains images, explanations, observations, notes, tips & tricks to ensure a great learning experience. With each lab, you can practice a specific concept step-by-step. With our HOL documents, you will get hands-on with hundreds of topics in SQL Server & Microsoft Data Platform. Learn More.