Làm việc với giá trị NULL
Giá trị NULL có thể mang nghĩa “bằng không” — nếu một sự kiện không xảy ra, nó sẽ không thể được ghi vào bảng. Tuy nhiên, NULL cũng có thể mang nghĩa “không rõ” hoặc “thiếu”. Vì vậy, hãy cân nhắc liệu có phù hợp để thay thế chúng trong kết quả của bạn hay không. Giá trị NULL cung cấp phản hồi về chất lượng dữ liệu. Nếu bạn có các giá trị NULL mà bạn không mong đợi, thì có vấn đề ở cách dữ liệu được thu thập hoặc cách nhập vào cơ sở dữ liệu.
Trong bài tập này, bạn sẽ luyện tập lọc các giá trị NULL, loại chúng khỏi kết quả và thay thế bằng giá trị khác.
Bài tập này là một phần của khóa học
Giới thiệu về SQL Server
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
-- Retrieve all columns
SELECT
___
FROM
grid
-- Return only rows where demand_loss_mw is missing or unknown
WHERE
___ ___ ___;