NULL là một giá trị đặc biệt trong SQL, đại diện cho sự thiếu vắng dữ liệu. Nó khác với các giá trị rỗng (“”) hoặc số 0 (0).

Ví dụ:
- Một khách hàng có thể chưa cung cấp địa chỉ email.
- Một sản phẩm có thể chưa được cập nhật giá bán.
Tính chất của NULL:
- NULL không bằng bất kỳ giá trị nào, kể cả bản thân nó (NULL != NULL).
- Các phép toán toán học với NULL luôn trả về NULL.
- Các hàm so sánh với NULL luôn trả về UNKNOWN (không xác định).
Sử dụng NULL:
- Dữ liệu không có sẵn hoặc không xác định.
- Không áp dụng cho thực thể được đề cập.
- Tránh sử dụng NULL quá nhiều, vì nó có thể gây ra các vấn đề trong truy vấn và phân tích dữ liệu.
Hàm kiểm tra NULL:
- IS NULL: Kiểm tra xem giá trị có null hay không.
- IS NOT NULL: Kiểm tra xem giá trị có null hay không.
Lọc dữ liệu với NULL:
- Sử dụng mệnh đề WHERE với IS NULL hoặc IS NOT NULL.
Ví dụ:
-- Lấy tất cả khách hàng chưa cung cấp địa chỉ email: SELECT * FROM customers WHERE email IS NULL; -- Lấy tất cả sản phẩm đã được cập nhật giá bán: SELECT * FROM products WHERE price IS NOT NULL;
Xem thêm:
- Q111. You plan to install Oracle Grid Infrastructure for a Standalone Server and Oracle Database for the first time on a server
- Q94. Which four are true about performing Tablespace Point -In-Time Recovery (TSPITR) using Recovery Manager (RMAN)?
- Q120. Which two are true about gathering optimizer statistics?
- Quản trị stored procedure trong Oracle Database
- PGA trong oracle database là gì?

Baloop - Backpack And Bags Responsive Shopify Theme
Babyza - Kids Fashion Responsive Shopify Theme
Birace - Bike Store Responsive Shopify Theme
Accu - Medical, Healthcare Shop Shopify Theme
Bimber viral buzz wordpress theme
Ave - Responsive Multi-Purpose WordPress Theme
Alone – Charity Multipurpose Non-profit WordPress Theme
Dante Responsive Multipurpose Wordpress Theme
Tenerife Elementor Template Kit